Tipo de recurso authenticationEventsFlow
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 una directiva de varios eventos, es decir, un flujo de usuario, y contiene la configuración del controlador para varios eventos. Cada propiedad de nombre eventType es opcional y corresponde a la configuración del controlador en el agente de escucha de eventos. Este recurso permite administrar varios objetos authenticationEventListener con la misma prioridad y conjunto de condiciones. Este recurso proporciona una vista mejor administrada de la comprobación de qué agentes de escucha de eventos se ejecutan en una determinada circunstancia.
Si no se establece ningún controlador para un evento, esta directiva no afecta a ese evento en ninguna autenticación y no se crea ningún agente de escucha para ese evento.
Además, esta entidad funciona como un paso de orquestación para los distintos agentes de escucha de eventos que administra. Para cada agente de escucha de eventos que administra, crea, modifica o elimina el agente de escucha de eventos en consecuencia. Esto significa que en el tiempo de creación, crea varios agentes de escucha de eventos y administra cualquier escenario de reversión para las solicitudes con errores.
Este recurso es un tipo abstracto del que se deriva el tipo de objeto externalUsersSelfServiceSignUpEventsFlow .
Hereda de la entidad.
Methods
Método | Tipo devuelto | Descripción |
---|---|---|
List | colección authenticationEventsFlow | Recupere una lista de los objetos authenticationEventsFlow y sus propiedades. Solo están disponibles los objetos del subtipo externalUserSelfServiceSignupEventsFlow . |
Crear | authenticationEventsFlow | Cree un nuevo objeto authenticationEventsFlow . Solo se admiten objetos del subtipo externalUserSelfServiceSignupEventsFlow . |
Get | authenticationEventsFlow | Lea las propiedades y relaciones de un objeto authenticationEventsFlow . Solo están disponibles los objetos del subtipo externalUserSelfServiceSignupEventsFlow . |
Actualizar | Ninguno | Actualice las propiedades de un objeto authenticationEventsFlow . Solo están disponibles los objetos del subtipo externalUserSelfServiceSignupEventsFlow . |
Delete | Ninguno | Elimine un objeto authenticationEventsFlow . Solo se admiten objetos del subtipo externalUserSelfServiceSignupEventsFlow . |
Proveedores de identidades en un flujo de usuario | ||
List | Colección identityProviderBase | Obtenga los proveedores de identidades definidos para un flujo de usuario de registro de autoservicio de identidades externas representado por un tipo de objeto externalUsersSelfServiceSignupEventsFlow . |
Add | Ninguno | Agregue un proveedor de identidades a un flujo de usuario de registro de autoservicio de identidades externas representado por un tipo de objeto externalUsersSelfServiceSignupEventsFlow . El proveedor de identidades debe configurarse primero en el inquilino. |
Remove | Ninguno | Quite un proveedor de identidades de un flujo de usuario de registro de autoservicio de identidades externas representado por un tipo de objeto externalUsersSelfServiceSignupEventsFlow . |
Atributos de flujo de usuario | ||
List | Colección identityUserFlowAttributes | Recupera todos los atributos de flujo de usuario integrados y personalizados. |
Create | identityUserFlowAttribute | Crea un nuevo atributo de flujo de usuario personalizado. |
Get | identityUserFlowAttribute | Recupera las propiedades de un atributo de flujo de usuario. |
Actualizar | Ninguno | Actualiza un nuevo atributo de flujo de usuario personalizado. |
Eliminar | Ninguno | Elimina un atributo de flujo de usuario personalizado. |
Enumeración de atributos en un flujo de usuario | Ninguno | Obtenga la colección de objetos identityUserFlowAttribute asociados a un flujo de usuario de registro de autoservicio de identidades externas representado por un objeto externalUsersSelfServiceSignupEventsFlow . |
Agregar atributo a un flujo de usuario | Ninguno | Agregue un objeto identityUserFlowAttribute asociado a un flujo de usuario de registro de autoservicio de identidades externas representado por un objeto externalUsersSelfServiceSignupEventsFlow . |
Quitar atributo de un flujo de usuario | Ninguno | Quite un objeto identityUserFlowAttribute asociado a un flujo de usuario de registro de autoservicio de identidades externas representado por un objeto externalUsersSelfServiceSignupEventsFlow . |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
id | Cadena | Identificador único de la entidad. Solo lectura. Heredado de la entidad. Generado automáticamente. |
displayName | Cadena | Obligatorio. Nombre para mostrar de la directiva de eventos. |
description | Cadena | Descripción de la directiva de eventos. |
conditions | authenticationConditions | Condiciones que representan el contexto de la solicitud de autenticación que se usa para decidir si se invoca la directiva de eventos. Admite $filter (eq ). Consulte compatibilidad con el filtrado de flujos de usuario para obtener información sobre la sintaxis. |
prioridad | Int32 | 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. |
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.authenticationEventsFlow",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"conditions": {
"@odata.type": "microsoft.graph.authenticationConditions"
},
"priority": "Integer"
}