Hi all, Currently, we have RemoteUserStoreManagerService for user management purposes as a SOAP service. As a REST API, we use SCIM API for the user management applications. We do support multiple profiles per user.
But in RemoteUserStoreManagement Service we have a method called "getAllProfileNames" which return all authenticated users' profile names. Furthermore, below API methods too use *profile* as an optional parameter. getUserClaimValues(String userName, String profileName) getUserClaimValue(String userName, String claim, String profileName) getUserList(String claimUri, String claimValue, String profile) getUserClaimValuesForClaims(String userName, String[] claims, String profileName) But if we are planing to deprecate this *RemoteUserStoreManagerService *in our future releases we can only use SCIM as the Rest API for user management applucations. We can do almost all the actions in RemoteUserStoreManagerService using SCIM API, except Profile details. SCIM does not support user profiles at the moment. We have below concerns regarding "user profiles", in our future releases. - Are we still support user profiles in our future releases? - If we are not supporting, what do we do to customers who will migrate to our future releases? Are we thinking of any other alternative for profiles? - If we support profiles, Shall we create a new Rest API for profile management? or Shall we introduce new meta data for the current SCIM API request and responses? Your feedback on this is highly appreciated? Thank you! Dinali -- *Dinali Rosemin Dabarera* Senior Software Engineer IAM Domain WSO2 Lanka (pvt) Ltd. Web: http://wso2.com/ Email : [email protected] LinkedIn <https://lk.linkedin.com/in/dinalidabarera> Mobile: +94770198933 <https://lk.linkedin.com/in/dinalidabarera>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
