Atualizar apiConnectorConfiguration

Namespace: microsoft.graph

Atualize a propriedade apiConnectorConfiguration em um b2xIdentityUserFlow para habilitar ou desabilitar um conector de API em um fluxo de usuário. Cada relação do apiConnectorConfiguration corresponde a uma etapa específica no fluxo de usuário que pode ser configurada para chamar um conector de API. Você configura um conector de API para uma etapa específica, uma de cada vez, conforme mostrado abaixo.

Permissões

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegada (conta corporativa ou de estudante) IdentityUserFlow.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte
Aplicativo IdentityUserFlow.ReadWrite.All

A conta corporativa ou de estudante precisa pertencer a uma das seguintes funções:

  • Administrador global
  • Administrador de Fluxo de Usuário de Identidade Externa

Solicitação HTTP

PUT /identity/b2xUserFlows/{b2xUserFlowId}/apiConnectorConfiguration/{step}/$ref

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório.
Content-Type application/json. Obrigatório.

Corpo da solicitação

No corpo da solicitação, forneça uma representação JSON id do identityApiConnector que você deseja usar a etapa específica. Para desabilitar um conector de API, o valor pode ser {}.

Resposta

Se tiver êxito, este método retornará um código de resposta 204 No Content.

Exemplos

Exemplo 1: Habilitar o conector de API para Federação pós-IDP ao se inscrever

Solicitação

Este é um exemplo de solicitação.

PUT https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_testuserflow/apiConnectorConfiguration/postFederationSignup/$ref
Content-Type: application/json

{
    "@odata.id": "https://graph.microsoft.com/v1.0/identity/apiConnectors/{id}"   
}

Resposta

Este é um exemplo de resposta.

HTTP/1.1 204 No Content

Exemplo 2: Habilitar o conector de API para a Coleta de Atributos Post na inscrição

Solicitação

Este é um exemplo de solicitação.

PUT https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_testuserflow/apiConnectorConfiguration/postAttributeCollection/$ref
Content-Type: application/json

{
    "@odata.id": "https://graph.microsoft.com/v1.0/identity/apiConnectors/{id}"   
}

Resposta

Este é um exemplo de resposta.

HTTP/1.1 204 No Content

Exemplo 3: Desabilitar um conector de API para a Coleta de Atributos Post na inscrição

Solicitação

Este é um exemplo de solicitação.

PUT https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_testuserflow/apiConnectorConfiguration/postAttributeCollection/$ref
Content-Type: application/json

{ }

Resposta

Este é um exemplo de resposta.

HTTP/1.1 204 No Content