Method: customers.policies.orgunits.batchInherit

特定の組織部門に適用されている複数のポリシー値を変更して、親組織部門から値を継承するように設定します(該当する場合)。すべてのターゲットは同じターゲット形式にする必要があります。つまり、これらのキーは同じターゲット リソースを指し、additionalTargetKeyNames で同じキーを指定する必要がありますが、これらのキーの値は異なる場合があります。エラーが発生すると、google.rpc.Status の一部としてエラーの詳細が返されます。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
customer

string

リクエストに関連付けられている顧客の G Suite アカウントの ID またはリテラル「my_customer」。

リクエスト本文

リクエストの本文には次の構造のデータが含まれます。

JSON 表現
{
  "requests": [
    {
      object (InheritOrgUnitPolicyRequest)
    }
  ]
}
フィールド
requests[]

object (InheritOrgUnitPolicyRequest)

requests で定義されている値を継承する必要があるポリシーのリスト。リスト内のすべてのリクエストは、次の制限に従う必要があります。

  1. リスト内のすべてのスキーマには、同じルート名前空間が必要です。
  2. すべての policyTargetKey.targetResource 値は、組織部門のリソースを指す必要があります。
  3. すべての policyTargetKey 値では、additionalTargetKeys で同じキー名を使用する必要があります。また、いずれかのターゲットに空の「additionalTargetKeys」マップがある場合、すべてのターゲットに「additionalTargetKeys」マップが空である必要があります。
  4. 2 つの変更リクエストが、同じ policySchema と policyTargetKey ペアを参照することはできません。

レスポンスの本文

成功すると、レスポンスの本文は空になります。

認証スコープ

次の OAuth スコープが必要です。

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

InheritOrgUnitPolicyRequest

特定の組織部門ターゲットのポリシー値を親組織部門のポリシー値から継承するリクエスト パラメータ。

JSON 表現
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policySchema": string
}
フィールド
policyTargetKey

object (PolicyTargetKey)

必須。ポリシーを変更するターゲットのキー。移行先リソースは組織部門を指す必要があります。

policySchema

string

継承されているポリシー スキーマの完全修飾名。