Compartir a través de


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