Поделиться через


Тип ресурса b2xIdentityUserFlow

Пространство имен: microsoft.graph

Представляет пользовательский поток самостоятельной регистрации в клиенте Microsoft Entra.

Пользовательские потоки используются для включения интерфейса самостоятельной регистрации для гостевых пользователей в приложении. Потоки пользователей определяют интерфейс, который конечный пользователь видит при регистрации. Этот интерфейс включает в себя поставщиков удостоверений , которые они могут использовать для проверки подлинности, и какие атрибуты собираются в процессе регистрации.

Наследует от базового класса identityUserFlow.

Методы

Метод Возвращаемый тип Описание
Перечисление пользовательских потоков Коллекция b2xIdentityUserFlow Получение всех пользовательских потоков самостоятельной регистрации.
Получение пользовательского потока b2xIdentityUserFlow Получение свойств пользовательского потока самостоятельной регистрации.
Создание пользовательского потока b2xIdentityUserFlow Создание пользовательского потока самостоятельной регистрации.
Удаление пользовательского потока Нет Удаление пользовательского потока самостоятельной регистрации.
Перечисление поставщиков удостоверений Коллекция объектов identityProvider Получение всех поставщиков удостоверений в пользовательском потоке самостоятельной регистрации.
Добавление поставщика удостоверений Нет Добавление поставщика удостоверений в пользовательский поток самостоятельной регистрации.
Удаление поставщика удостоверений Нет Удаление поставщика удостоверений из пользовательского потока самостоятельной регистрации.
Назначения атрибутов пользователя в списке Коллекция identityUserFlowAttributeAssignment Получение всех назначений атрибутов пользователя в пользовательском потоке самостоятельной регистрации.
Создание назначения атрибута пользователя identityUserFlowAttributeAssignment Создание назначения атрибутов пользователя в пользовательском потоке самостоятельной регистрации.
Перечисление языков Коллекция userFlowLanguageConfiguration Получение всех языков в пользовательском потоке самостоятельной регистрации.
Получение конфигурации соединителей API для пользовательского потока userFlowApiConnectorConfiguration Получение конфигурации для соединителей API, применяемых в пользовательском потоке самостоятельной регистрации. Параметр запроса $expand не поддерживается для этого метода.
Настройка соединителя API в пользовательском потоке Нет Настройка соединителя API для определенных шагов в пользовательском потоке самостоятельной регистрации путем обновления свойства apiConnectorConfiguration.

Свойства

Свойство Тип Описание
apiConnectorConfiguration userFlowApiConnectorConfiguration Настройка для включения соединителя API с целью использования в составе пользовательского потока самостоятельной регистрации. Вы можете получить значение этого объекта только с помощью метода Получение userFlowApiConnectorConfiguration.
id String Имя пользовательского потока является обязательным значением и неизменяемым после его создания. После создания перед именем будет добавлен префикс со значением B2X_1_.
userFlowType userFlowType Тип пользовательского потока. Для потоков пользователей самостоятельной регистрации значение может быть signUpOrSignIn только и не может быть изменено после создания.
userFlowTypeVersion Одинарное Версия пользовательского потока. Для пользовательских потоков самостоятельной регистрации всегда применяется версия 1.

Связи

Связь Тип Описание
identityProviders Коллекция объектов identityProvider Поставщики удостоверений, включенные в пользовательский поток.
languages Коллекция userFlowLanguageConfiguration Языки, поддерживаемые при настройке в пользовательском потоке. Настройка языка включена по умолчанию в пользовательском потоке самостоятельной регистрации. Вы не можете создавать пользовательские языки в потоках пользователей самостоятельной регистрации.
userAttributeAssignments Коллекция identityUserFlowAttributeAssignment Назначения атрибутов пользователя, включенные в поток пользователей.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
    "apiConnectorConfiguration": {
      "@odata.type": "microsoft.graph.userFlowApiConnectorConfiguration"
    },
    "id": "String (identifier)",
    "identityProviders": [{"@odata.type": "microsoft.graph.identityProvider"}],
    "languages": [{"@odata.type": "microsoft.graph.userFlowLanguageConfiguration"}],
    "userAttributeAssignments": [{"@odate.type": "microsoft.graph.identityUserFlowAttributeAssignment"}],
    "userFlowType": "String",
    "userFlowTypeVersion": "Single"
}