identityUserFlowAttributeAssignment 资源类型
命名空间:microsoft.graph
表示如何在标识用户流中收集属性。 和 允许自定义选项,用于收集用户流中的属性。 在单个用户流中可以有多个 identityUserFlowAttributeAssignments,从而创建提供用户完成注册所需的信息的体验。
方法
方法 | 返回类型 | 说明 |
---|---|---|
Get | identityUserFlowAttributeAssignment | 读取 identityUserFlowAttributeAssignment 对象的属性和关系。 |
更新 | 无 | 更新 identityUserFlowAttributeAssignment 对象的属性。 |
删除 | 无 | 删除特定的 identityUserFlowAttributeAssignment 对象。 |
获取订单 | assignmentOrder | 获取在用户流中收集的 identityUserFlowAttributes 的顺序。 |
设置顺序 | 无 | 设置在用户流中收集的 identityUserFlowAttributes 的顺序。 |
属性
属性 | 类型 | 说明 |
---|---|---|
displayName | String | 用户流中 identityUserFlowAttribute 的显示名称。 |
id | String | identityUserFlowAttributeAssignment 的标识符。 此标识符在创建后是不可变的,并且是只读属性。 |
isOptional | 布尔值 | 确定 identityUserFlowAttribute 是否可选。
true 表示用户不必提供值。
false 表示用户无法在未提供值的情况下完成注册。 |
requiresVerification | 布尔值 | 确定 identityUserFlowAttribute 是否需要验证,并且仅用于验证用户的电话号码或电子邮件地址。 |
userAttributeValues | userAttributeValuesItem 集合 | 用户流属性的输入选项。 仅当 userInputType 为 radioSingleSelect 、 dropdownSingleSelect 或 checkboxMultiSelect 时适用。 |
userInputType | identityUserFlowAttributeInputType | 用户流属性的输入类型。 可取值为:textBox 、dateTimeDropdown 、radioSingleSelect 、dropdownSingleSelect 、emailBox 、checkboxMultiSelect 。 |
关系
关系 | 类型 | 说明 |
---|---|---|
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"
}