名前空間: microsoft.graph
外部 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"
}
]
}