デフォルトのOktaグループプロファイルにカスタム属性を追加する
デフォルトのOktaグループプロファイルにカスタム属性を追加して、基準属性にはない属性を定義します。
- Admin Consoleで に移動します。
- [Groups(グループ)]タブをクリックします。
- [Okta group(Oktaグループ)]をクリックします。
- [Add attribute(属性を追加)]をクリックします。
- 次のフィールドに情報を入力します。
- 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(グループ間で値を組み合わせる):ユーザーが複数のグループに属している場合に、グループからの値を組み合わせたユーザー属性値が使用されます。
- Data type(データ型):次のいずれかのデータ型を選択します。
- 任意。次のフィールドに情報を入力します。
- Enum:列挙型の値のリストを定義するには、[Define enumerated list of values(列挙型の値のリストを定義する)]を選択します。ブール以外のすべてのデータ型がサポートされます。
- Attribute members(属性メンバー):属性の[Display name(表示名)]と[Value(値)]を入力します。たとえば、値1でSmallの表示を選択できます。
- Add Another(別途追加):任意。別の属性メンバーを追加するときは、これをクリックします。
- Restriction(制限):各グループで値が一意である必要があるときは、[Value must be unique for each group(値はグループごとに一意である必要があります)]を選択します。
- Attribute length(属性の長さ):[Value(値)]フィールドの最小および最大長さを入力します。
- Attribute required(必須属性):この属性を必須にするときは、[Attribute is required(属性は必須です)]を選択します。
- Enum:列挙型の値のリストを定義するには、[Define enumerated list of values(列挙型の値のリストを定義する)]を選択します。ブール以外のすべてのデータ型がサポートされます。
- [Save(保存)]をクリックします。