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