Тип ресурса b2xIdentityUserFlow
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет пользовательский поток самостоятельной регистрации в клиенте Microsoft Entra.
Пользовательские потоки используются для включения интерфейса самостоятельной регистрации для гостевых пользователей в приложении. Потоки пользователей определяют интерфейс, который конечный пользователь видит при регистрации. Этот интерфейс включает в себя поставщиков удостоверений , которые они могут использовать для проверки подлинности, и какие атрибуты собираются в процессе регистрации.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Перечисление пользовательских потоков | Коллекция b2xIdentityUserFlow | Извлечение всех пользовательских потоков B2X. |
Получение пользовательского потока | b2xIdentityUserFlow | Извлечение свойств пользовательского потока B2X. |
Создание пользовательского потока | b2xIdentityUserFlow | Создание пользовательского потока B2X. |
Удаление пользовательского потока | Нет | Удаление пользовательского потока B2X. |
Перечисление поставщиков удостоверений | Коллекция объектов identityProvider | Получение всех поставщиков удостоверений в пользовательском потоке B2X. |
Добавление поставщика удостоверений | Нет | Добавление поставщика удостоверений в пользовательский поток B2X. |
Удаление поставщика удостоверений | Нет | Удаление поставщика удостоверений из пользовательского потока B2X. |
Перечисление поставщиков удостоверений (не рекомендуется) | Коллекция объектов identityProvider | Получение всех поставщиков удостоверений в пользовательском потоке B2X. |
Добавление поставщика удостоверений (не рекомендуется) | Нет | Добавление поставщика удостоверений в пользовательский поток B2X. |
Удаление поставщика удостоверений (не рекомендуется) | Нет | Удаление поставщика удостоверений из пользовательского потока B2X. |
Назначения атрибутов пользователя в списке | Коллекция identityUserFlowAttributeAssignment | Извлечение всех назначений атрибутов пользователя в потоке пользователей B2X. |
Создание назначения атрибута пользователя | identityUserFlowAttributeAssignment | Создание назначения атрибута пользователя в потоке пользователей B2X. |
Перечисление языков | Коллекция userFlowLanguageConfiguration | Получение всех языков в пользовательском потоке B2X. |
Получение конфигурации соединителей API для пользовательского потока | userFlowApiConnectorConfiguration | Получение конфигурации для соединителей API, применяемых в пользовательском потоке. Параметр запроса $expand не поддерживается для этого метода. |
Настройка соединителя API в пользовательском потоке | Нет | Настройка соединителя API для определенных шагов в пользовательском потоке путем обновления свойства apiConnectorConfiguration. |
Свойства
Свойство | Тип | Описание |
---|---|---|
id | Строка | Имя пользовательского потока. Это обязательное значение, не изменяемое после создания. После создания перед именем будет добавлен префикс со значением B2X_1_ . |
userFlowType | userFlowType | Тип пользовательского потока. Для потоков пользователей самостоятельной регистрации значение может быть signUpOrSignIn только и не может быть изменено после создания. |
userFlowTypeVersion | Одинарное | Версия пользовательского потока. Для пользовательских потоков самостоятельной регистрации всегда применяется версия 1 . |
apiConnectorConfiguration | userFlowApiConnectorConfiguration | Настройка для включения соединителя API с целью использования в составе пользовательского потока самостоятельной регистрации. Вы можете получить значение этого объекта только с помощью метода Получение userFlowApiConnectorConfiguration. |
Отношения
Связь | Тип | Описание |
---|---|---|
userflowIdentityProviders | Коллекция identityProviderBase | Поставщики удостоверений, включенные в пользовательский поток. |
identityProviders (не рекомендуется) | Коллекция объектов identityProvider | Поставщики удостоверений, включенные в пользовательский поток. |
userAttributeAssignments | Коллекция identityUserFlowAttributeAssignment | Назначения атрибутов пользователя, включенные в поток пользователей. |
languages | Коллекция userFlowLanguageConfiguration | Языки, поддерживаемые при настройке в пользовательском потоке. Настройка языка включена по умолчанию в пользовательском потоке самостоятельной регистрации. Вы не можете создавать пользовательские языки в потоках пользователей самостоятельной регистрации. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"id": "String (identifier)",
"userFlowType": "String",
"userFlowTypeVersion": "Single",
"userflowIdentityProviders": [{"@odata.type": "microsoft.graph.identityProviderBase"}],
"identityProviders": [{"@odata.type": "microsoft.graph.identityProvider"}],
"userAttributeAssignments": [{"@odate.type": "microsoft.graph.identityUserFlowAttributeAssignment"}],
"languages": [{"@odata.type": "microsoft.graph.userFlowLanguageConfiguration"}],
"apiConnectorConfiguration": {
"@odata.type": "microsoft.graph.userFlowApiConnectorConfiguration"
}
}