Tipo de recurso externalUsersSelfServiceSignUpEventsFlow
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 autoservicio para identidades externas dentro de un identificador externo de Microsoft Entra en los inquilinos externos o de los empleados. Un flujo de usuario se implementa como una directiva de varios eventos que ejecuta los eventos específicos en puntos específicos de la interacción del usuario.
Hereda de authenticationEventsFlow.
Métodos
Ninguno.
Para obtener la lista de operaciones de API para administrar este tipo de recurso, consulte el tipo de recurso authenticationEventsFlow.
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
id | Cadena | Identificador único de la entidad. Solo lectura. Heredado de la entidad. |
displayName | Cadena | Obligatorio. Nombre para mostrar de la directiva de eventos. Debe ser único. Se hereda de authenticationEventsFlow. |
description | Cadena | Opcional. Descripción de la directiva de eventos. Se hereda de authenticationEventsFlow. |
conditions | authenticationConditions | Opcional. Condiciones que representan el contexto de la solicitud de autenticación que se usa para decidir si se invoca la directiva de eventos. Se hereda de authenticationEventsFlow. |
prioridad | Int32 | Opcional. Prioridad que se va a usar para cada evento individual de la directiva de eventos. Si varios agentes de escucha de la competencia para un evento tienen la misma prioridad, se elige uno y se registra un error de forma silenciosa. El valor predeterminado es 500. Se hereda de authenticationEventsFlow. |
onInteractiveAuthFlowStart | onInteractiveAuthFlowStartHandler | Obligatorio. Configuración de qué invocar cuando un flujo de autenticación está listo para iniciarse. |
onAttributeCollection | onAttributeCollectionHandler | Configuración de qué invocar cuando los atributos están listos para recopilarse del usuario. |
onAttributeCollectionStart | onAttributeCollectionStartHandler | Configuración de lo que se debe invocar cuando se haya iniciado la colección de atribución. |
onAttributeCollectionSubmit | onAttributeCollectionSubmitHandler | Configuración de qué invocar cuando se han enviado atributos al final de la colección de atribución. |
onAuthenticationMethodLoadStart | onAuthenticationMethodLoadStartHandler | Obligatorio. Configuración de qué invocar cuando los métodos de autenticación estén listos para presentarse al usuario. Debe tener al menos un proveedor de identidades vinculado. Admite $filter (eq ). Consulte compatibilidad con el filtrado de flujos de usuario para obtener información sobre la sintaxis. |
onUserCreateStart | onUserCreateStartHandler | Configuración de lo que se va a invocar durante la creación del usuario. |
Compatibilidad con el filtrado de flujos de usuario
- Filtre por identityProviders:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/any(idp:idp/id eq '{identityProvider-id}')
- Filtre por atributos:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/any(attribute:attribute/id eq '{attribute-ID}')
- Filtre por las aplicaciones vinculadas:
?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/any(appId:appId/appId eq '{appId}')
Relaciones
Ninguna.
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
{
"@odata.type": "#microsoft.graph.externalUsersSelfServiceSignUpEventsFlow",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"conditions": {
"@odata.type": "microsoft.graph.authenticationConditions"
},
"priority": "Integer",
"onInteractiveAuthFlowStart": {
"@odata.type": "microsoft.graph.onInteractiveAuthFlowStartHandler"
},
"onAuthenticationMethodLoadStart": {
"@odata.type": "microsoft.graph.onAuthenticationMethodLoadStartHandler"
},
"onAttributeCollection": {
"@odata.type": "microsoft.graph.onAttributeCollectionHandler"
},
"onAttributeCollectionStart": {
"@odata.type": "microsoft.graph.onAttributeCollectionStartHandler"
},
"onAttributeCollectionSubmit": {
"@odata.type": "microsoft.graph.onAttributeCollectionSubmitHandler"
},
"onUserCreateStart": {
"@odata.type": "microsoft.graph.onUserCreateStartHandler"
}
}