Compartilhar via


authenticationEventsFlow tipo de recurso

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Representa uma política de vários eventos, ou seja, um fluxo de utilizador e contém a configuração do processador para vários eventos. Cada propriedade do nome eventType é opcional e corresponde à configuração do processador no serviço de escuta de eventos. Este recurso permite gerir vários objetos authenticationEventListener com a mesma prioridade e conjunto de condições. Este recurso fornece uma vista mais bem gerida para verificar que serviços de escuta de eventos são executados numa determinada circunstância.

Se nenhum processador estiver definido para um evento, esta política não afeta esse evento em nenhuma autenticação e não é criado nenhum serviço de escuta para esse evento.

Além disso, esta entidade funciona como um passo de orquestração para os vários serviços de escuta de eventos que gere. Para cada serviço de escuta de eventos que gere, cria, modifica ou elimina o serviço de escuta de eventos em conformidade. Isto significa que, no momento da criação, cria vários serviços de escuta de eventos e gere todos os cenários de reversão de quaisquer pedidos com falhas.

Este recurso é um tipo abstrato do qual deriva o tipo de objeto externalUsersSelfServiceSignUpEventsFlow .

Herda de entidade.

Methods

Método Tipo de retorno Descrição
List authenticationEventsFlow collection (coleção authenticationEventsFlow) Obtenha uma lista dos objetos authenticationEventsFlow e respetivas propriedades. Só estão disponíveis objetos do subtipo externalUserSelfServiceSignupEventsFlow .
Create authenticationEventsFlow Crie um novo objeto authenticationEventsFlow . Apenas os objetos do subtipo externalUserSelfServiceSignupEventsFlow são suportados .
Get authenticationEventsFlow Leia as propriedades e relações de um objeto authenticationEventsFlow . Só estão disponíveis objetos do subtipo externalUserSelfServiceSignupEventsFlow .
Atualizar Nenhum(a) Atualize as propriedades de um objeto authenticationEventsFlow . Só estão disponíveis objetos do subtipo externalUserSelfServiceSignupEventsFlow .
Delete Nenhum Eliminar um objeto authenticationEventsFlow . Apenas os objetos do subtipo externalUserSelfServiceSignupEventsFlow são suportados .
Fornecedores de identidade num fluxo de utilizador
List Coleção identityProviderBase Obtenha os fornecedores de identidade definidos para um fluxo de utilizador de inscrição self-service de identidades externas representado por um tipo de objeto externalUsersSelfServiceSignupEventsFlow .
Add Nenhum Adicione um fornecedor de identidade a um fluxo de utilizador de inscrição self-service de identidades externas representado por um tipo de objeto externalUsersSelfServiceSignupEventsFlow . Primeiro, o fornecedor de identidade tem de ser configurado no inquilino.
Remove Nenhum Remova um fornecedor de identidade de um fluxo de utilizador de inscrição self-service de identidades externas representado por um tipo de objeto externalUsersSelfServiceSignupEventsFlow .
Atributos de fluxo de utilizador
List coleção identityUserFlowAttributes Recuperar todos os atributos internos de fluxo de usuário.
Create identityUserFlowAttribute Criar um novo atributo de fluxo de usuário personalizado.
Get identityUserFlowAttribute Recuperar as propriedades de um atributo de fluxo de usuário.
Atualizar Nenhum(a) Atualizar um atributo de fluxo de usuário personalizado.
Delete Nenhum(a) Excluir um atributo de fluxo de usuário personalizado.
Listar atributos num fluxo de utilizador Nenhum Obtenha a coleção de objetos identityUserFlowAttribute associados a um fluxo de utilizador de inscrição self-service de identidades externas representado por um objeto externalUsersSelfServiceSignupEventsFlow .
Adicionar atributo a um fluxo de utilizador Nenhum Adicione um objeto identityUserFlowAttribute associado a um fluxo de utilizador de inscrição self-service de identidades externas representado por um objeto externalUsersSelfServiceSignupEventsFlow .
Remover atributo de um fluxo de utilizador Nenhum Remova um objeto identityUserFlowAttribute associado a um fluxo de utilizador de inscrição self-service de identidades externas representado por um objeto externalUsersSelfServiceSignupEventsFlow .

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador exclusivo da entidade. Somente leitura. Herdado da entidade. Gerado automaticamente.
displayName Cadeia de caracteres Obrigatório. O nome a apresentar da política de eventos.
description Cadeia de caracteres A descrição da política de eventos.
conditions authenticationConditions As condições que representam o contexto do pedido de autenticação utilizado para decidir se a política de eventos é invocada.

Suporta $filter (eq). Veja suporte para filtrar fluxos de utilizador para obter informações sobre sintaxe.
prioridade Int32 A prioridade a utilizar para cada evento individual da política de eventos. Se vários serviços de escuta concorrentes de um evento tiverem a mesma prioridade, é escolhido um e é registado um erro silenciosamente. A predefinição é 500.

Suporte para filtragem nos fluxos de utilizador

  • Filtrar por identityProviders: ?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/any(idp:idp/id eq '{identityProvider-id}')
  • Filtrar por atributos: ?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/any(attribute:attribute/id eq '{attribute-ID}')
  • Filtrar em aplicações ligadas: ?$filter=microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/any(appId:appId/appId eq '{appId}')

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.authenticationEventsFlow",
  "id": "String (identifier)",
  "displayName": "String",
  "description": "String",
  "conditions": {
    "@odata.type": "microsoft.graph.authenticationConditions"
  },
  "priority": "Integer"
}