プロビジョニングページでアプリ属性をマッピングする

Okta Universal Directory(UD)は属性の信頼できる唯一のソースを維持しますが、各プロビジョニング対応アプリのプロビジョニング(Provisioning)ページでさらに多くのマッピングを定義できます。アプリケーションベースの属性マッピングは以下の利点があります。

  • 個別のマッピング(Individual mapping):自身のウィンドウで単一の属性をマッピングします。
  • 固定リスト属性をサポート(Support for fixed-list attributes):メニューまたはリストを使用して固定リスト属性をマッピングします。
  • サンプル値が自動的に表示される(A sample value appears automatically):マッピングを表示または変更すると、マッピングのサンプル値が表示されます。現在のユーザーに対する値は、Oktaからアプリ方向に自動的に表示されます。最初のアプリユーザーに対する値は、アプリからOkta方向に自動的に表示されます。
  • 警告(Warnings):必須フィールドがマッピングされていない場合、警告が表示されます。
  • フィールド並べ替え(Field sorting):必須およびマッピングされたフィールドが、マッピングされていない任意のフィールドの上に表示されます。
  1. Admin Consoleアプリケーション(Applications) > アプリケーション(Applications)に移動します。
  2. リストからアプリを選択します。
  3. プロビジョニング(Provisioning)タブをクリックし、設定(Settings)リストから以下のオプションのうち1つを選択します。
    • アプリへ(To App)Oktaからアプリへ属性をマッピングする場合はアプリへ(To App)を選択します。
    • へ(To ) Okta:アプリからOktaへ属性をマッピングする場合はへ(To )Okta を選択します。
  4. 下にスクロールして属性マッピング(Attribute Mappings)セクションに移動します。
  5. 任意。マップされていない属性を表示(Show Unmapped Attributes)をクリックすると、マップされていない属性が表示されます。
  6. 属性の横にある編集アイコンをクリックして、属性の設定を追加または変更します。
  7. 属性値(Attribute value)リストから、以下のオプションのうち1つを選択します。
    • すべてのユーザーで同じ値(Same value for all users):すべてのユーザーに対してこの属性に使用する値を入力します。
    • Oktaプロファイルからマッピング(Map from Okta Profile):Oktaプロファイルからマッピングするフィールドを選択します。
    • 式(Expression):Okta Expression Languageを使用してマッピングを定義します。参照(reference)または列挙(enum)データ型を使用するマッピングを定義する場合、評価される値が割り当てられたアプリで定義されたセットの範囲内にあることを確認してください。これらの値が一致しない場合、アプリの割り当ては失敗します。次のデータ型が使用可能です。
      • 文字列(string):ゼロまたはそれ以上のUnicode文字の並び(文字、数値、句読点)。
      • 数値(number):Javaの64ビットDouble形式の浮動小数点数
      • ブール値(boolean):true、false、またはnullデータ値を格納。
      • 整数(integer):Javaの64ビットLong形式の整数。
      • 参照型(reference):アプリによって定義された特定セット内に値が属する文字列。
      • 文字列の配列(array of string):文字列のシーケンシャルコレクション。
      • 数値の配列(array of number):数値のシーケンシャルコレクション。
      • 整数の配列(array of integer):整数のシーケンシャルコレクション。
      • 参照の配列(array of reference):参照文字列のシーケンシャルコレクション。
      • 列挙(enum):列挙された値のリストを定義し、ブール型以外のすべてのデータ型をサポートします。 これは早期アクセス機能です。有効にするには、Oktaサポートにお問い合わせください。
  8. 適用のタイミング(Apply on)で以下のオプションから1つ選択します。
    • 作成(Create):ユーザープロファイルが作成された時にマッピングを適用します。
    • 作成と更新(Create and update):ユーザープロファイルが作成または更新された時にマッピングを適用します。
  9. 保存(Save)をクリックします。
  10. 任意。強制的に同期(Force Sync)をクリックすると、保存済みの新規または更新済みのマッピングが直ちに適用されます。