tipo de recurso b2xIdentityUserFlow

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa un flujo de usuario de registro de autoservicio dentro de un inquilino de Microsoft Entra.

Los flujos de usuario se utilizan para habilitar una experiencia de registro de autoservicio para los usuarios invitados en una aplicación. Los flujos de usuario definen la experiencia que el usuario final ve al registrarse, incluidos los proveedores de identidades que pueden usar para autenticarse, junto con los atributos que se recopilan como parte del proceso de registro.

Métodos

Método Tipo de valor devuelto Descripción
Enumerar flujos de usuario colección b2xIdentityUserFlow Recuperar todos los flujos de usuario B2X
Obtener flujo de usuario b2xIdentityUserFlow Recuperar las propiedades de un flujo de usuario B2X.
Crear flujo de usuario b2xIdentityUserFlow Cree un nuevo flujo de usuario B2X.
Eliminar flujo de usuario Ninguno Eliminar un flujo de usuario B2X.
Enumerar proveedores de identidades Colección identityProvider Recuperar todos los proveedores de identidades de un flujo de usuario B2X.
Agregar proveedor de identidades Ninguno Agregar un proveedor de identidades a un flujo de usuario B2X.
Quitar proveedor de identidades Ninguno Quitar un proveedor de identidades en un flujo de usuario B2X.
Enumerar proveedores de identidades (en desuso) Colección identityProvider Recuperar todos los proveedores de identidades de un flujo de usuario B2X.
Agregar del proveedor de identidades (en desuso) Ninguno Agregar un proveedor de identidades a un flujo de usuario B2X.
Quitar del proveedor de identidades (en desuso) Ninguno Quitar un proveedor de identidades en un flujo de usuario B2X.
Mostrar asignaciones de atributo de usuario colección identityUserFlowAttributeAssignment Recuperar todas las asignaciones de atributo de usuario en un flujo de usuario B2X.
Crear asignación de atributo de usuario identityUserFlowAttributeAssignment Crear una asignación de atributo de usuario en un flujo de usuario B2X.
Lista de idiomas userFlowLanguageConfiguration colección Recuperar todos los idiomas dentro de un flujo de usuarios B2X.
Obtener configuración de conectores de API para el flujo de usuarios userFlowApiConnectorConfiguration Obtener la configuración para conectores de API usados en el flujo de usuarios. No se admite el parámetro de consulta $expand para este método.
Configurar un conector de API en un flujo de usuarios Ninguno Configurar un conector API para los pasos específicos en un flujo de usuario mediante la actualización de la propiedad apiConnectorConfiguration.

Propiedades

Propiedad Tipo Descripción
id Cadena El nombre del flujo de usuario. Este es un valor obligatorio y es inmutable una vez creado. El nombre tendrá como prefijo el valor de B2X_1_ tras crearlo.
userFlowType userFlowType El tipo de flujo de usuario. Para los flujos de usuario de registro de autoservicio, el valor solo puede ser signUpOrSignIn y no puede modificarse después de la creación.
userFlowTypeVersion Simples La versión del flujo de usuario. Para los flujos de usuario de registro de autoservicio, la versión siempre es 1.
apiConnectorConfiguration userFlowApiConnectorConfiguration Configuración para habilitar un conector de API para usarlo como parte del flujo de usuario de registro de autoservicio. Solo puede obtener el valor de este objeto usando Obtener userFlowApiConnectorConfiguration.

Relaciones

Relación Tipo Descripción
userflowIdentityProviders Colección identityProviderBase Los proveedores de identidades incluidos en el flujo de usuario.
identityProviders (en desuso) Colección identityProvider Los proveedores de identidades incluidos en el flujo de usuario.
userAttributeAssignments colección identityUserFlowAttributeAssignment Las asignaciones de atributo de usuario incluidas en el flujo de usuario
languages userFlowLanguageConfiguration colección Los idiomas admitidos para la personalización dentro del flujo de usuarios. La personalización de idioma está habilitada de forma predeterminada en el flujo de usuario de registro de autoservicio. No puede crear idiomas personalizados en flujos de usuario de registro de autoservicio.

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

{
    "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"
    }
}