Method: customers.policies.orgunits.batchInherit

Ändern Sie mehrere Richtlinienwerte, die auf eine bestimmte Organisationseinheit angewendet werden, so dass sie jetzt gegebenenfalls den Wert einer übergeordneten Organisationseinheit übernehmen. Alle Ziele müssen dasselbe Zielformat haben. Das heißt, sie müssen auf dieselbe Zielressource verweisen und dieselben Schlüssel in additionalTargetKeyNames angegeben haben, auch wenn die Werte für diese Schlüssel unterschiedlich sein können. Bei einem Fehler gibt die Anfrage die Fehlerdetails als Teil von google.RPC.Status.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
customer

string

ID des G Suite-Kontos oder Literal „my_customer“ für den Kunden, der mit der Anfrage verknüpft ist.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "requests": [
    {
      object (InheritOrgUnitPolicyRequest)
    }
  ]
}
Felder
requests[]

object (InheritOrgUnitPolicyRequest)

Liste der Richtlinien, die ihre Werte gemäß der Definition in requests übernehmen müssen. Für alle Anfragen in der Liste gelten folgende Einschränkungen:

  1. Alle Schemas in der Liste müssen denselben Stamm-Namespace haben.
  2. Alle „policyTargetKey.targetResource“-Werte müssen auf eine Ressource der Organisationseinheit verweisen.
  3. Alle „policyTargetKey“-Werte müssen in „additionalTargetKeys“ dieselben Schlüsselnamen haben. Das bedeutet auch, wenn eines der Ziele eine leere „additionalTargetKeys“-Zuordnung hat, müssen alle Ziele eine leere „additionalTargetKeys“-Zuordnung haben.
  4. Zwei Änderungsanfragen können nicht auf dasselbe Paar aus „policySchema“ und „policyTargetKey“ verweisen.

Antworttext

Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

InheritOrgUnitPolicyRequest

Anfrageparameter für die Übernahme des Richtlinienwerts eines bestimmten Ziels der Organisationseinheit aus dem Richtlinienwert der übergeordneten Organisationseinheit.

JSON-Darstellung
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policySchema": string
}
Felder
policyTargetKey

object (PolicyTargetKey)

Erforderlich. Der Schlüssel des Ziels, für das eine Richtlinie geändert werden soll. Die Zielressource muss auf eine Organisationseinheit verweisen.

policySchema

string

Der voll qualifizierte Name des Richtlinienschemas, das übernommen wird.