我正在使用WSO2 Identity Server作为密钥服务器和API Manager的组合来对角色进行API授权。 我的要求是为业务用户提供一个UI,他们可以在其中添加用户,角色以及应该反映在WSO2中的用户。我使用的是默认用户存储。 我怎么能以编程方式做到这一点?是否有可以使用的REST服务?
谢谢
答案 0 :(得分:4)
您可以使用公开为SOAP服务的User Management APIs以编程方式执行用户管理功能。这些API允许您管理用户,用户角色和声明等。
如果您无法使用SOAP服务,则可以使用作为REST端点的SCIM API来执行创建,删除用户等操作。但是,与用户管理SOAP API相比,这具有有限的功能。
答案 1 :(得分:3)
您可以使用身份服务器SCIM REST APIs添加用户和角色。
在使用此API之前,您必须在user-mgt.xml
中的用户界面配置中启用SCIM。
<Property name="SCIMEnabled">true</Property>