Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
identityUserFlowAttributeAssignments are used to collect specific identityUserFlowAttributes within a user flow. This allows control over the attributes that are collected within a user flow, and provides customization options on how to collect the attribute within the user flow. You can have multiple identityUserFlowAttributeAssignments within a single user flow that creates the experience the end user sees during sign-up when asked to provide the information required by the user flow to complete sign-up.
Methods
| Method | Return type | Description |
|---|---|---|
| Get | identityUserFlowAttributeAssignment | Read the properties and relationships of an identityUserFlowAttributeAssignment object. |
| Update | None | Update the properties of an identityUserFlowAttributeAssignment object. |
| Delete | None | Delete a specific identityUserFlowAttributeAssignment object. |
| Get order | assignmentOrder | Gets the order of the identityUserFlowAttributes being collected within a user flow. |
| Set order | None | Sets the order of the identityUserFlowAttributes being collected within a user flow. |
Properties
| Property | Type | Description |
|---|---|---|
| id | String | The identifier of the identityUserFlowAttributeAssignment. This identifier is immutable after it is created. This is a read-only property. |
| displayName | String | The display name of the identityUserFlowAttribute within a user flow. |
| isOptional | Boolean | Determines whether the identityUserFlowAttribute is optional. true means the user doesn't have to provide a value. false means the user can't complete sign-up without providing a value. |
| requiresVerification | Boolean | Determines whether the identityUserFlowAttribute requires verification. This is only used for verifying the user's phone number or email address. |
| userAttributeValues | userAttributeValuesItem collection | The input options for the user flow attribute. Only applicable when the userInputType is radioSingleSelect, dropdownSingleSelect, or checkboxMultiSelect. |
| userInputType | identityUserFlowAttributeInputType | The input type of the user flow attribute. Possible values are: textBox, dateTimeDropdown, radioSingleSelect, dropdownSingleSelect, emailBox, checkboxMultiSelect. |
Relationships
| Relationship | Type | Description |
|---|---|---|
| userAttribute | identityUserFlowAttribute | The user attribute that you want to add to your user flow. |
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.identityUserFlowAttributeAssignment",
"id": "String (identifier)",
"isOptional": "Boolean",
"requiresVerification": "Boolean",
"userInputType": "String",
"userAttributeValues": [
{
"@odata.type": "microsoft.graph.userAttributeValuesItem"
}
],
"displayName": "String"
}