identityUserFlowAttributeAssignment リソースの種類

名前空間: microsoft.graph

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

メソッド

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

プロパティ

プロパティ 説明
displayName String ユーザー フロー内の identityUserFlowAttribute の表示名。
id String identityUserFlowAttributeAssignment の識別子。 この識別子は、作成後は変更できません。これは読み取り専用プロパティです。
isOptional ブール型 identityUserFlowAttribute が省略可能かどうかを判断します。 true は、ユーザーが値を指定する必要がないことを意味します。 false は、ユーザーが値を指定せずにサインアップを完了できないことを意味します。
requiresVerification ブール型 identityUserFlowAttribute で検証が必要かどうかを判断し、ユーザーの電話番号または電子メール アドレスの確認にのみ使用します。
userAttributeValues userAttributeValuesItem コレクション ユーザー フロー属性の入力オプション。 userInputType が radioSingleSelectdropdownSingleSelect、または 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"
}