identityUserFlowAttributeAssignment 资源类型

命名空间:microsoft.graph

identityUserFlowAttributeAssignments 用于收集用户流中的特定标识UserFlowAttributes。 这允许控制在用户流中收集的属性,并提供有关如何在用户流中收集属性的自定义选项。 在单个用户流中可以有多个 identityUserFlowAttributeAssignments,当要求提供用户流完成注册所需的信息时,该流将创建最终用户在注册期间看到的体验。

方法

方法 返回类型 说明
获取 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 为 radioSingleSelectdropdownSingleSelectcheckboxMultiSelect时适用。
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"
}