Compartilhar via


tipo de recurso b2xIdentityUserFlow

Namespace: microsoft.graph

Representa um fluxo de utilizador de inscrição self-service num inquilino do Microsoft Entra.

Os fluxos de usuário são usados para habilitar uma experiência de inscrição de autoatendimento para usuários convidados em um aplicativo. Os fluxos de utilizador definem a experiência que o utilizador final vê ao inscrever-se. Esta experiência inclui os fornecedores de identidade que podem utilizar para autenticar e que atributos são recolhidos como parte do processo de inscrição.

Herda da classe base identityUserFlow.

Métodos

Método Tipo de retorno Descrição
Listar fluxos de usuário Coleção b2xIdentityUserFlow Recuperar todos os fluxos de usuários de inscrição de autoatendimento.
Obter fluxo de usuário b2xIdentityUserFlow Recuperar propriedades de um fluxo de usuário de inscrição de autoatendimento.
Criar fluxo de usuário b2xIdentityUserFlow Criar um novo fluxo de usuário de inscrição de autoatendimento.
Excluir fluxo de usuário Nenhum Excluir um fluxo de usuário de inscrição de autoatendimento.
Listar os provedores de identidade Coleção identityProvider Recuperar todos os provedores de identidade em um fluxo de usuário de inscrição de autoatendimento.
Adicionar provedor de identidade Nenhum Adicionar um provedor de identidade a um fluxo de usuário de inscrição de autoatendimento.
Remover provedor de identidade Nenhum Remover um provedor de identidade de um fluxo de usuário de inscrição de autoatendimento.
Listar as atribuições de atributo de usuário ColeçãoidentityUserFlowAttributeAssignment Recuperar todas as atribuições de atributos do usuário em um fluxo de usuário de inscrição de autoatendimento.
Criar uma tarefa de atributo de usuário identityUserFlowAttributeAssignment Criar uma atribuição de atributo de usuário em um fluxo de usuário de inscrição de autoatendimento.
Idiomas da lista coleção userFlowLanguageConfiguration Recuperar todos os idiomas em um fluxo de usuário de inscrição de autoatendimento.
Obtenha a configuração dos conectores de API para o fluxo do usuário userFlowApiConnectorConfiguration Obter a configuração para conectores de API usados no fluxo de usuário de inscrição de autoatendimento. O parâmetro de consulta $expand não é suportado para este método.
Configurar um conector de API em um fluxo de usuários Nenhum Configurar um conector de API para etapas específicas em um fluxo de usuário de inscrição de autoatendimento atualizando o apiConnectorConfiguration propriedade.

Propriedades

Propriedade Tipo Descrição
apiConnectorConfiguration userFlowApiConnectorConfiguration Configuração para habilitar um conector de API para uso como parte do fluxo de usuário de inscrição de autoatendimento. Você somente pode obter o valor deste objeto usando Obter a userFlowApiConnectorConfiguration .
id Cadeia de caracteres O nome do fluxo de utilizador é um valor obrigatório e é imutável depois de ser criado. O nome será antecedido pelo valor de B2X_1_ após a criação.
userFlowType userFlowType O tipo de fluxo de usuário. Para fluxos de utilizador de inscrição self-service, o valor só pode ser signUpOrSignIn e não pode ser modificado após a criação.
userFlowTypeVersion Único A versão do fluxo de usuário. Para fluxos de usuário de inscrição de autoatendimento, a versão é sempre 1.

Relações

Relação Tipo Descrição
identityProviders Coleção identityProvider Os provedores de identidade incluídos no fluxo de usuário.
idiomas coleção userFlowLanguageConfiguration Os idiomas com suporte para personalização dentro do fluxo do usuário. A personalização do idioma é habilitada por padrão no fluxo do usuário de inscrição de autoatendimento. Não pode criar idiomas personalizados em fluxos de utilizador de inscrição self-service.
userAttributeAssignments ColeçãoidentityUserFlowAttributeAssignment As atribuições de atributo de usuário incluídas no fluxo do usuário.

Representação JSON

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

{
    "apiConnectorConfiguration": {
      "@odata.type": "microsoft.graph.userFlowApiConnectorConfiguration"
    },
    "id": "String (identifier)",
    "identityProviders": [{"@odata.type": "microsoft.graph.identityProvider"}],
    "languages": [{"@odata.type": "microsoft.graph.userFlowLanguageConfiguration"}],
    "userAttributeAssignments": [{"@odate.type": "microsoft.graph.identityUserFlowAttributeAssignment"}],
    "userFlowType": "String",
    "userFlowTypeVersion": "Single"
}