I am using this api to create group wso2 is 5.9.0
https://localhost:9443/scim2/Groups
Payload-
{
"displayName": "s2ic"
}
In IS 5.9.0 adding permission to the role using SCIM is not supported. But You can use the SOAP service to achieve it.
There is a discussion going on in this architecture thread to support in the IS 5.10.0
Related
While going through the AWS Cognito documents, I was unable to find SCIM support with the supported APIs. Could you please help in understanding if SCIM protocol is not required and why? and point me to relevant direction in case it is available with Cognito. Also, I could observe that scim apis are used with AWS IAM but not with Cognito. So is there a specific reason for the same?
Thanks in advance.
I found that WSO2 identity server has a set of SCIM APIs.
Would like to know if there are a same set of APIs for WSO2 api manager?
If yes, then how to enable it?
Thanks!
WSO2 API Manager does not have the SCIM API support. You have to use Identity Server for this.
I am using wso2 API manager 3.1.0 I want to create the users and roles programatically. Are there any REST APIs available for the carbon console of the APIM to achieve this? I referred to this document
https://apim.docs.wso2.com/en/next/develop/product-apis/restful-apis/ which has only details of the
REST APIs available for API publisher and devportal mainly.
You can use RemoteUserStoreManagerService SOAP service.
See https://docs.wso2.com/display/IS580/Managing+Users+and+Roles+with+APIs
When i create user's roles in wso2 identity server and give some permissions to roles and then configure wso2is using ReadWriteLDAPUserStore with wso2 api manager or wso2 business server then in wso2is role's permissions not visible to wso2 api manager or wso2 business process server.
am using wso2is-5.3.0 and wso2am-2.5.0.
Role permissions are not stored in the user store. They're stored in the UM_DB. So you have to share that database among the 2 nodes.
On a related note: APIM 2.5.0 compatible IS version is 5.6.0.
I was trying to find a solution for using WSO2 App-manager and EMM so that both my MDM and Non-MDM users could use the store for installing apps.How can this be achieved and how WSO2 will differentiate MDM an Non-MDM users. And how many servers will be required such that both my MDM and Non-MDM users will use the store. Any help will really be helpful.
You Can archive the above just using the WSO2 EMM since the server have the APP Manager's Store functionality.
In order to differentiate MDM and non MDM users you have to define roles to represent MDM and NON-MDM users and provide permissions accordingly.
Plese follow the official documentation in order to manage users roles and permissions.
https://docs.wso2.com/display/EMM200/Managing+Users+and+Roles