Method: customers.policies.orgunits.batchInherit

Modifique vários valores de política aplicados a uma unidade organizacional específica para que agora herdem o valor de uma unidade organizacional mãe (se aplicável). Todos os destinos precisam ter o mesmo formato. Ou seja, elas precisam apontar para o mesmo recurso de destino e ter as mesmas chaves especificadas em additionalTargetKeyNames, embora os valores dessas chaves possam ser diferentes. Em caso de falha, a solicitação retornará os detalhes do erro como parte do erro google.RPC.Status.

Solicitação HTTP

POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/orgunits:batchInherit

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
customer

string

ID da conta do G Suite ou "my_customer" literalmente do cliente associado à solicitação.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "requests": [
    {
      object (InheritOrgUnitPolicyRequest)
    }
  ]
}
Campos
requests[]

object (InheritOrgUnitPolicyRequest)

Lista de políticas que precisam herdar os valores, conforme definido pelo requests. Todas as solicitações na lista precisam seguir estas restrições:

  1. Todos os esquemas na lista precisam ter o mesmo namespace raiz.
  2. Todos os valores de "policyTargetKey.targetResource" precisam apontar para um recurso da unidade organizacional.
  3. Todos os valores de "policyTargetKey" precisam ter os mesmos nomes de chave em "additionalTargetKeys". Isso também significa que, se um dos destinos tiver um mapa "additionalTargetKeys" vazio, todos os destinos precisarão ter um mapa "additionalTargetKeys" vazio.
  4. Nenhuma solicitação de modificação pode fazer referência ao mesmo par "policySchema" + "policyTargetKey".

Corpo da resposta

Se a solicitação for concluída, o corpo da resposta estará vazio.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/chrome.management.policy

InheritOrgUnitPolicyRequest

Parâmetros de solicitação para herdar o valor da política de uma unidade organizacional de destino específica do valor da política da unidade organizacional mãe.

Representação JSON
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policySchema": string
}
Campos
policyTargetKey

object (PolicyTargetKey)

Obrigatório. A chave do destino para o qual queremos modificar uma política. O recurso de destino precisa apontar para uma unidade organizacional.

policySchema

string

O nome totalmente qualificado do esquema de política que está sendo herdado.