デフォルトのOktaグループプロファイルにカスタム属性を追加する

デフォルトのOktaグループプロファイルにカスタム属性を追加して、基準属性にはない属性を定義します。

  1. Admin Console[Directory(ディレクトリ)][Profile Editor(プロファイルエディター)]に移動します。
  2. [Groups(グループ)]タブをクリックします。
  3. [Okta group(Oktaグループ)]をクリックします。
  4. [Add attribute(属性を追加)]をクリックします。
  5. 次のフィールドに情報を入力します。
    • Data type(データ型):次のいずれかのデータ型を選択します。
      • string(文字列):ゼロ個以上のUnicode文字の並び(文字、数字、句読点)
      • number(数値):Javaの64ビットDouble形式の浮動小数点数「プラットフォームの仕様」を参照してください。
      • boolean(ブール値):true、false、またはnullデータ値を格納
      • integer(整数):Javaの64ビットLong形式の整数
      • string array(文字列の配列):文字列のシーケンシャルコレクション
      • number array(数値の配列):数値のシーケンシャルコレクション
      • integer array(整数の配列):整数のシーケンシャルコレクション
    • Display name(表示名):Admin Consoleに表示される属性を説明する名前を入力します。
    • Variable name(変数名):マッピングで参照できる属性名を入力します。
    • Description(説明):属性の説明を入力します。
    • Group Priority(グループの優先度):このフィールドは、任意の配列がデータ型として選択されると表示されます。オプションを選択して、グループがユーザーの属性に与える影響を指定します。「アプリケーショングループの優先順位付け」と「グループの優先順位付けのユースケース」を参照してください。
      • Use Group Priority(グループの優先順位を使用する):ユーザーが複数のグループに属している場合に、優先度が最も高いグループのユーザー属性値が使用されます。
      • Combine values across groups(グループ間で値を組み合わせる):ユーザーが複数のグループに属している場合に、グループからの値を組み合わせたユーザー属性値が使用されます。
  6. 任意。次のフィールドに情報を入力します。
    • Enum:列挙型の値のリストを定義するには、[Define enumerated list of values(列挙型の値のリストを定義する)]を選択します。ブール以外のすべてのデータ型がサポートされます。
      • Attribute members(属性メンバー):属性の[Display name(表示名)][Value(値)]を入力します。たとえば、値1Smallの表示を選択できます。
      • Add Another(別途追加):任意。別の属性メンバーを追加するときは、これをクリックします。
      • Restriction(制限):各グループで値が一意である必要があるときは、[Value must be unique for each group(値はグループごとに一意である必要があります)]を選択します。
      • Attribute length(属性の長さ)[Value(値)]フィールドの最小および最大長さを入力します。
    • Attribute required(必須属性):この属性を必須にするときは、[Attribute is required(属性は必須です)]を選択します。
  7. [Save(保存)]をクリックします。