Idiomas da lista

Namespace: microsoft.graph

Recupere uma lista de idiomas com suporte para personalização em um fluxo de usuários do Azure AD B2C.

Observação: Para recuperar uma lista de idiomas com suporte para personalização, você deve primeiro habilitar a personalização de idioma no fluxo de usuários do Azure AD B2C. Para obter mais informações, consulte Update b2cIdentityUserFlow.

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)
Delegado (conta corporativa ou de estudante) IdentityUserFlow.Read.All, IdentityUserFlow.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Aplicativo IdentityUserFlow.Read.All, IdentityUserFlow.ReadWrite.All

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

  • Administrador global
  • Administrador de identidade externa Flow usuário

Solicitação HTTP

GET /identity/b2cUserFlows/{id}/languages

Parâmetros de consulta opcionais

Este método dá suporte $filter ao parâmetro de consulta para mostrar apenas os idiomas habilitados. Para obter informações gerais, acesse Parâmetros de consulta OData.

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório.

Corpo da solicitação

Não forneça um corpo de solicitação para esse método.

Resposta

Se tiver êxito, este método retornará um código de resposta e uma coleção de 200 OK objetos userFlowLanguageConfiguration no corpo da resposta.

Exemplos

Exemplo 1: Recuperar uma lista de todos os idiomas

Solicitação

Este é um exemplo de solicitação.

GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_CustomerSignUp/languages

Resposta

Este é um exemplo de resposta.

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "odata.context": "https://graph.microsoft.com/beta/$metadata#identity/b2cUserFlows('B2C_1_CustomerSignUp')/languages",
  "value": [
    {
      "id": "en",
      "isEnabled": true,
      "displayName": "English"
    },
    {
      "id": "de",
      "isEnabled": false,
      "displayName": "Deutsch"
    }
  ]
}

Exemplo 2: Recuperar uma lista de idiomas habilitados somente

Solicitação

Este é um exemplo de solicitação.

GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_CustomerSignUp/languages?$filter=isEnabled eq true

Resposta

Este é um exemplo de resposta.

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "odata.context": "https://graph.microsoft.com/beta/$metadata#identity/b2cUserFlows('B2C_1_CustomerSignUp')/languages",
  "value": [
    {
      "id": "en",
      "isEnabled": true,
      "displayName": "English"
    }
  ]
}