Atualizar organizationalBrandingLocalization

Namespace: microsoft.graph

Atualize as propriedades de um objeto organizationalBrandingLocalization para uma localização específica.

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) Organization.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Aplicativo Sem suporte.

Solicitação HTTP

Somente os tipos de dados do Stream, incluindo backgroundLogo e backgroundImage, são atualizados usando o método PUT. Para atualizar tipos de dados de cadeia de caracteres, incluindo signInPageText e usernameHintText, use o método PATCH. Não é possível atualizar tipos de fluxo com outros tipos de dados na mesma solicitação.

PATCH /organization/{organizationId}/branding/localizations/{organizationalBrandingLocalizationId}

PUT /organization/{organizationId}/branding/localizations/{organizationalBrandingLocalizationId}/{backgroundImage | bannerLogo | squareLogo}

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 apenas os valores das propriedades que devem ser atualizadas. As propriedades existentes que não estão incluídas no corpo da solicitação manterão seus valores anteriores ou serão recalculadas com base nas alterações em outros valores de propriedade.

A tabela a seguir especifica as propriedades que podem ser atualizadas.

Propriedade Tipo Descrição
Backgroundcolor Cadeia de caracteres Cor que aparecerá no lugar da imagem de plano de fundo em conexões de baixa largura de banda. Recomendamos que você use a cor principal do logotipo da faixa ou da cor da sua organização. Especifique isso no formato hexadecimal, por exemplo, branco é #FFFFFF.
Backgroundimage Stream Imagem que aparece como a tela de fundo da página de entrada. Os tipos permitidos são PNG ou JPEG não menores que 300 KB e não maiores que 1920 × 1080 pixels. Uma imagem menor reduzirá os requisitos de largura de banda e fará com que o carregamento da página seja mais rápido.
bannerLogo Stream Uma versão em faixa do logotipo da sua empresa que aparece na página de entrada. Os tipos permitidos são PNG ou JPEG não maiores que 36 × 245 pixels. É recomendável usar uma imagem transparente sem preenchimento ao redor do logotipo.
signInPageText Cadeia de caracteres Texto que aparece na parte inferior da caixa de entrada. Você pode usar isso para comunicar informações adicionais, como o número de telefone para o suporte auxiliar ou uma declaração legal. Esse texto deve ser Unicode e não exceder 1024 caracteres.
squareLogo Stream Uma versão quadrada do logotipo da sua empresa que aparece Windows 10 OOBE (experiências integradas) e quando o Windows Autopilot está habilitado para implantação. Os tipos permitidos são PNG ou JPEG não maiores que 240 x 240 pixels e no máximo 10 KB de tamanho. É recomendável usar uma imagem transparente sem preenchimento ao redor do logotipo.
usernameHintText String Cadeia de caracteres que mostra como a dica na caixa de texto de nome de usuário na tela de entrada. Esse texto deve ser um Unicode, sem links ou código, e não pode exceder 64 caracteres.

Resposta

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

Exemplos

Exemplo 1: Definindo bannerLogo para a localização fr-FR usando PUT

A solicitação a seguir atualiza o logotipo da faixa para a localização fr-FR.

Solicitação

Este é um exemplo de solicitação.

PUT https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/fr-FR/bannerLogo
Content-Type: image/jpeg

<Image>

Resposta

HTTP/1.1 204 NO CONTENT

Exemplo 2: atualizar backgroundColor e signInPageText para a localização fr-FR usando PATCH

A solicitação a seguir atualiza o logotipo da faixa para a fr-FR localização.

Solicitação

Este é um exemplo de solicitação.

PATCH https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/fr-FR
Content-Type: application/json

{
    "backgroundColor":"#00000F",
    "signInPageText": "Welcome to Contoso France"
}

Resposta

HTTP/1.1 204 No Content

Exemplo 3: Substituir um valor de identidade visual padrão por uma cadeia de caracteres em branco

Solicitação

Este é um exemplo de solicitação.

PATCH https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/fr-FR
Content-Type: application/json

{
    "signInPageText": "Welcome to Contoso France.",
    "usernameHintText":" "
}

Resposta

HTTP/1.1 204 No Content

Após essa solicitação, usernameHintText fr-FR para a localização estará vazio em vez de herdar o valor do objeto de identidade visual padrão.