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