authenticationAttributeCollectionInputConfiguration リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

外部 ID のセルフサービス ユーザー フローの一部である属性コレクション ページで収集される属性の表示構成を表します。

プロパティ

プロパティ 型 説明
属性 String 値が収集される組み込み属性またはカスタム属性。
defaultValue String エンド ユーザーに表示される属性の既定値。 既定値を設定する機能は、Microsoft Entra 管理センターでは使用できません。
編集 ブール型 エンド ユーザーが属性を編集できるかどうかを定義します。
hidden ブール型 属性をエンド ユーザーに表示するかどうかを定義します。 非表示にする機能は、Microsoft Entra 管理センターでは使用できません。
inputType authenticationAttributeCollectionInputType 入力フィールドの種類。 使用可能な値: text、radioSingleSelect、checkboxMultiSelect、boolean、checkboxSingleSelect、unknownFutureValue。
ラベル String オーバーライドされない限り、エンド ユーザーに表示される属性フィールドのラベル。
オプション authenticationAttributeCollectionOptionConfiguration コレクション 特定の複数オプション入力タイプのオプション値。
必須 ブール型 フィールドが必要かどうかを定義します。
validationRegEx String フィールドの値の正規表現。 サポートされている正規表現の詳細については、「 inputType オブジェクトの validationRegEx 値」を参照してください。 正規表現を指定する方法については、 正規表現のチート シートを参照してください。
writeToDirectory ブール型 Microsoft Entra ID が収集する値を格納するかどうかを定義します。

inputType オブジェクトの validationRegEx 値

Microsoft Entra 管理センターの [カスタム ユーザー属性] ページでは、カスタム ユーザー属性には String、Int、Boolean の入力型のみを使用できます。 次の表に、カスタム ユーザー属性のこれらの入力型の既定の validationRegEx 値を示します。

String - '^.*
String - ^[a-zA-Z_][0-9a-zA-Z_ ]*[0-9a-zA-Z_]+$
Int    - ^[0-9]+$
String - ^[a-zA-Z0-9.!#$%&’'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$
String (email) - ^[a-zA-Z0-9.!#$%&’'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:.[a-zA-Z0-9-]+)*$
Boolean - empty object

リレーションシップ

なし。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.authenticationAttributeCollectionInputConfiguration",
  "attribute": "String",
  "label": "String",
  "inputType": "String",
  "defaultValue": "String",
  "hidden": "Boolean",
  "editable": "Boolean",
  "writeToDirectory": "Boolean",
  "required": "Boolean",
  "validationRegEx": "String",
  "options": [
    {
      "@odata.type": "microsoft.graph.authenticationAttributeCollectionOptionConfiguration"
    }
  ]
}