Compartir a través de


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