2017-01-01 1 views
2

私は、WS02 Identity Serverをキーサーバーとして、APIマネージャーをロールに対するAPI許可の組み合わせで使用しています。 私の要件は、ビジネスユーザーに、ユーザー、役割を追加し、WSO2に反映させるUIを提供することです。既定のユーザーストアを使用しています。 どうやってこれをプログラムで行うことができますか?私が使用できるRESTサービスはありますか? WSO2 APIマネージャーでプログラム的にユーザーを追加

はあなたが

答えて

3

あなたはアイデンティティサーバーのSCIM REST APIsは、ユーザーとロールを追加するために使用することができますありがとうございました。

このAPIを使用する前に、user-mgt.xmlのユーザーストア設定でSCIMを有効にする必要があります。

<Property name="SCIMEnabled">true</Property> 
+0

ありがとうございます。これを試してみましょう – Jocket

+0

これらのAPIはいずれも、プログラムでスコープに役割を追加することはできますか? ビジネスユーザーが新しいロールを作成する場合。プログラムで既存のスコープにマップできますか? – Jocket

+0

いいえ、現在の実装スコープは不変です。作成後は変更できません。それらは削除することしかできません。 – Bee

4

SOAPサービスとして公開されているUser Management APIsを使用して、プログラムでユーザー管理機能を実行できます。これらのAPIを使用すると、ユーザー、ユーザーの役割およびクレームなどを管理できます。

SOAPサービスを使用できない場合は、作成、削除などの操作を実行するためのRESTエンドポイントであるSCIM APIを使用できます。ただし、これはUser Management SOAP APIと比較して機能が制限されています。

+0

ありがとうございます。これを試してみましょう – Jocket

関連する問題