identityUserFlowAttributeAssignment リソースの種類

名前空間: microsoft.graph

ID ユーザー フローでの属性の収集方法を表します。 これにより、ユーザー フロー内の属性を収集するためのカスタマイズ オプションを使用できます。 1 つのユーザー フロー内に複数の identityUserFlowAttributeAssignments を含め、サインアップを完了するためにユーザーが必要な情報を提供するためのエクスペリエンスを作成できます。

メソッド

メソッド 戻り値の種類 説明
Get identityUserFlowAttributeAssignment identityUserFlowAttributeAssignment identityUserFlowAttributeAssignment オブジェクトのプロパティとリレーションシップを読み取る。
identityUserFlowAttributeAssignment の更新 なし identityUserFlowAttributeAssignment オブジェクトのプロパティを更新します。
IdentityUserFlowAttributeAssignment の削除 なし 特定の identityUserFlowAttributeAssignment オブジェクトを削除します。
getOrder assignmentOrder ユーザー フロー内で収集される identityUserFlowAttributes の順序を取得します。
setOrder なし ユーザー フロー内で収集される identityUserFlowAttributes の順序を設定します。

プロパティ

プロパティ 説明
id String identityUserFlowAttributeAssignment の識別子。 この識別子は、作成後は変更できません。 これは読み取り専用プロパティです。
displayName String ユーザー フロー内の identityUserFlowAttribute の表示名。
isOptional ブール値 identityUserFlowAttribute が省略可能かどうかを指定します。 true つまり、ユーザーは値を指定する必要がな false つまり、ユーザーは値を指定せずにサインアップを完了できません。
requiresVerification ブール値 identityUserFlowAttribute が検証を必要とするかどうかを決定します。 これは、ユーザーの電話番号または電子メール アドレスの確認にのみ使用されます。
userAttributeValues userAttributeValuesItem コレクション ユーザー フロー属性の入力オプション。 userInputType が 、 、または radioSingleSelect である dropdownSingleSelect 場合にのみ適用されます checkboxMultiSelect
userInputType identityUserFlowAttributeInputType ユーザー フロー属性の入力の種類。 使用可能な値: textBoxdateTimeDropdownradioSingleSelectdropdownSingleSelectemailBoxcheckboxMultiSelect

リレーションシップ

リレーションシップ 説明
userAttribute identityUserFlowAttribute ユーザー フローに追加するユーザー属性。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "@odata.type": "#microsoft.graph.identityUserFlowAttributeAssignment",
  "id": "String (identifier)",
  "isOptional": "Boolean",
  "requiresVerification": "Boolean",
  "userInputType": "String",
  "userAttributeValues": [
    {
      "@odata.type": "microsoft.graph.userAttributeValuesItem"
    }
  ],
  "displayName": "String"
}