我正试图自动化以下过程。目前,我正在添加角色到现有的用户(用户和角色->列表->用户->分配角色),之后我去服务提供商->添加->入站认证配置->OAuthOpenID连接配置,并将创建的OAuth客户端密钥和OAuth客户端秘密发送给请求者。有没有什么方法可以自动完成所有的这个过程,或者有什么API或应用程序?谢谢。
我想你可以使用SOAP API来实现这个流程。
对于角色管理,你可以使用RemoteUserStoreManager,对于Service Provider IdentityApplicationManagementService,你可以在这个文档中找到更多信息。
https:/docs.wso2.comdisplayIS530Using+the+Service+Provider+API。https:/docs.wso2.comdisplayIS560Managing+User+Stores+with+APIs。