identityUserFlowAttributeAssignment 资源类型

命名空间:microsoft.graph

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

方法

方法 返回类型 说明
获取 identityUserFlowAttributeAssignment identityUserFlowAttributeAssignment 读取 identityUserFlowAttributeAssignment 对象的属性和关系。
更新 identityUserFlowAttributeAssignment 更新 identityUserFlowAttributeAssignment 对象的属性。
删除 identityUserFlowAttributeAssignment 删除特定 identityUserFlowAttributeAssignment 对象。
getOrder assignmentOrder 获取在用户流中收集的 identityUserFlowAttributes 的顺序。
setOrder 设置在用户流中收集的 identityUserFlowAttributes 的顺序。

属性

属性 类型 说明
id String identityUserFlowAttributeAssignment 的标识符。 此标识符创建后是不可可变的。 这是一个只读属性。
displayName String 用户显示名称中的 identityUserFlowAttribute 的组。
isOptional Boolean 确定 identityUserFlowAttribute 是否可选。 true 表示用户不必提供值。 false 表示用户无法在未提供值的情况下完成注册。
requiresVerification Boolean 确定 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"
}