Method: customers.policies.orgunits.batchInherit

W razie potrzeby zmień wiele wartości zasad zastosowanych do określonej jednostki organizacyjnej, tak aby dziedziczyły one teraz wartość z jednostki nadrzędnej. Wszystkie elementy docelowe muszą mieć ten sam format wartości docelowych. Oznacza to, że muszą one wskazywać ten sam zasób docelowy i muszą mieć te same klucze określone w zasadzie additionalTargetKeyNames, chociaż ich wartości mogą się różnić. W przypadku niepowodzenia żądanie zwróci szczegóły błędu w ramach parametru google.rpc.Status.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customer

string

Identyfikator konta G Suite lub literał „my_customer” powiązany z żądaniem.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "requests": [
    {
      object (InheritOrgUnitPolicyRequest)
    }
  ]
}
Pola
requests[]

object (InheritOrgUnitPolicyRequest)

Lista zasad, które muszą dziedziczyć wartości zdefiniowane w zasadzie requests. Wszystkie żądania na liście muszą być zgodne z tymi ograniczeniami:

  1. Wszystkie schematy na liście muszą mieć tę samą główną przestrzeń nazw.
  2. Wszystkie wartości „policyTargetKey.targetResource” muszą wskazywać zasób jednostki organizacyjnej.
  3. Wszystkie wartości „policyTargetKey” muszą mieć te same nazwy kluczy w atrybucie „additionalTargetKeys”. Oznacza to również, że jeśli jeden z celów ma pustą mapę „additionalTargetKeys”, wszystkie cele muszą mieć pustą mapę „additionalTargetKeys”.
  4. Żadne 2 żądania modyfikacji nie mogą odwoływać się do tej samej pary „policySchema” + „policyTargetKey”.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pusta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

InheritOrgUnitPolicyRequest

Parametry żądania umożliwiające dziedziczenie wartości zasady z docelowej jednostki organizacyjnej z wartości zasady jej nadrzędnej jednostki organizacyjnej.

Zapis JSON
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policySchema": string
}
Pola
policyTargetKey

object (PolicyTargetKey)

To pole jest wymagane. Klucz celu, w przypadku którego chcesz zmodyfikować zasadę. Zasób docelowy musi wskazywać jednostkę organizacyjną.

policySchema

string

Pełna i jednoznaczna nazwa dziedziczonego schematu zasad.