scim

How to update a single user's groups with WSO2 SCIM REST API without using patch/ Groups as it results in timeout when the user count is high?

爱⌒轻易说出口 提交于 2021-01-29 15:40:30
问题 We are using WSO2 SCIM apis to define roles to user and update it. For role update operation , we are currently adding the new user role(add user to new role group using SCIM api) , and then delete the existing user role (call users SCIM GET request under a GROUP, delete the existing user from the list and use the newly created list as body arguments to call SCIM PATCH request for the GROUP). With this approach , we were able to update roles. But as the user base increased , the above

SCIM endpoints and other extended Resources in SCIM

爱⌒轻易说出口 提交于 2019-12-23 02:53:30
问题 I had couple of questions regarding the SCIM api endpoints discussed here : http://www.simplecloud.info/specs/draft-scim-api-01.html and I thought this might be a good place to start with. In the specs I see the following : "The SCIM protocol specifies well known endpoints and HTTP methods for managing Resources defined in the core schema; i.e., User and Group Resources correspond to /Users and /Groups respectively. Service Providers that support extended Resources SHOULD define Resource

Create/Edit users with group or role in WSO2 IS

。_饼干妹妹 提交于 2019-12-22 00:25:55
问题 Is there any SCIM endpoints to add users with the groups? I already gone through the article, But i couldn't able to add user with group. Also i need to edit that user and update the group, Is there any SCIM endpoints for these two tasks ? I tried with the following cURL command curl -v -k --user admin:admin --data "{"schemas":[],"name":{"familyName":"gunasinghe","givenName":"hasinitg"},"userName":"hasinitg","password":"hasinitg","groups":[{"value":"a0612e1e-d8c7-47dd-b9ee-4218291945c8",

Add/create custom user profile details to wso2 IS

ⅰ亾dé卋堺 提交于 2019-12-12 09:18:29
问题 I have added a new custom attribute named policyid in claim management(as per the post ), Now i want to add the profile details via SCIM endpoint.I tried with the following curl command.. curl -v -k --user admin:admin --data "{"schemas":[],"name":{"familyName":"gunasinghe","givenName":"hasinitg"},"userName":'jouhar',"password":"password"," policyid":"123" ,"emails":[{"primary":true,"value":"hasini_home.com","type":"home"},{"value":"hasini_work.com","type":"work"}]}" --header "Content-Type

SCIM (System for Cross-domain Identity Management) core supported attributes

别来无恙 提交于 2019-12-11 16:59:22
问题 We are implementing SCIM Resource Provider for Users, Groups and a couple of custom resources. SCIM Core Schema RFC 7643 defines User resource so, that only userName and core attributes ( id , schemas ) are required . Plus it defines optional attributes like name, profileUrl, etc. Some optional attributes do not make sense in our context (e.g. ims ) or are not supported or very expensive to be supported. From the other hand, other optional attributes like name should be "required" and should

SCIM (System for Cross-domain Identity Management) library for C#

落花浮王杯 提交于 2019-12-09 16:22:03
问题 The SCIM standard was created to simplify user management in the cloud by defining a schema for representing users and groups and a REST API for all the necessary CRUD operations. It is intended to replace the older SPML protocol. Are there any "mature" C# libraries out there? Most of the stuff I've googled is for Java or else doesn't seem very active. Update: In response to the comment: These libraries are usually of the form: User = new User; User.name = "name"; ... etc ... User.Create; In

Add/create custom user profile details to wso2 IS

守給你的承諾、 提交于 2019-12-04 20:31:04
I have added a new custom attribute named policyid in claim management(as per the post ), Now i want to add the profile details via SCIM endpoint.I tried with the following curl command.. curl -v -k --user admin:admin --data "{"schemas":[],"name":{"familyName":"gunasinghe","givenName":"hasinitg"},"userName":'jouhar',"password":"password"," policyid":"123" ,"emails":[{"primary":true,"value":"hasini_home.com","type":"home"},{"value":"hasini_work.com","type":"work"}]}" --header "Content-Type:application/json" https://example.com:9443/wso2/scim/Users But its not working...pls help.. **My primary

SCIM (System for Cross-domain Identity Management) library for C#

时光怂恿深爱的人放手 提交于 2019-12-04 03:24:53
The SCIM standard was created to simplify user management in the cloud by defining a schema for representing users and groups and a REST API for all the necessary CRUD operations. It is intended to replace the older SPML protocol. Are there any "mature" C# libraries out there? Most of the stuff I've googled is for Java or else doesn't seem very active. Update: In response to the comment: These libraries are usually of the form: User = new User; User.name = "name"; ... etc ... User.Create; In other words, it hides the underlying implementation by using a model user. That way you don't have to