質問があります。ユーザー プロファイルに同じカスタム属性を使用できますが、ユーザーが使用するアプリケーションごとに異なる値を使用できますか?
例:
App1
名前:John Test
ApplicationRole :管理者
App2
Name : John Test
ApplicationRole : Cashier
またはアプリごとに 1 つのカスタム属性を作成する必要がありますか?
ありがとう。
Okta プロファイルで作成されたカスタム属性の値は、Okta の各ユーザーに対してグローバルになります。したがって、そのようにすることはできません。
必要なのは、アプリごとのカスタム属性です。ただし、管理者はアプリごとに同じユーザーに対してこれら 2 つのカスタム属性値を設定する必要があります。または、API 呼び出しを使用してそれを行うこともできます。各アプリのカスタム属性が ApplicationRole と呼ばれているとします。同じユーザーが両方のアプリに割り当てられていると仮定します。その場合。
App1 の場合
/api/v1/apps//users/
{ "プロファイル": { "ApplicationRole": "管理者" } }
App2 の場合
/api/v1/apps//users/
{ "プロファイル": { "ApplicationRole": "キャッシャー" } }