Closed asha15 closed 2 years ago
With [1], the new metadata.version
local claim will be added IS 6.0.0 with the migration client.
The claim mapping of the existing urn:ietf:params:scim:schemas:core:2.0:meta.version
will not be updated to the new local claim as there may be deployments already using the the current claim mapping actively. Hence, this needs to be mentioned in the migration docs and urge the user to update the claim mapping manually if required.
[1] https://github.com/wso2-extensions/identity-migration-resources/pull/237
Addressed in https://github.com/wso2/docs-is/pull/3232
Describe the issue:
Issue: meta.version is mapped with the incorrect local claim in IS
Identity Server should fully support resource versioning as a part of the SCIM2 core specification https://datatracker.ietf.org/doc/html/rfc7644#section-3.14. Currently meta.version is mapped with the local claim ‘Instant Messaging’[1]. Due to this mapping several issues can occur:
IM local claim is not restricted. Hence it can be editable by the user. Reported issues:
IM claim doesn’t support certain characters which are needed to define resource version (Eg: ‘, “).
Proposed approach
Add a new local claim
metadata.version
with readonly restriction and map it with the SCIM claim meta.version.Related Issues
Related PR
https://github.com/wso2/carbon-identity-framework/pull/4093