Method: customers.policies.groups.batchModify

Modyfikuj wiele wartości zasad, które mają zastosowanie do konkretnej grupy. Wszystkie cele muszą mieć ten sam format docelowy. Oznacza to, że muszą one wskazywać ten sam zasób docelowy i mieć te same klucze określone w funkcji additionalTargetKeyNames, choć wartości tych kluczy mogą się różnić. W przypadku niepowodzenia żądanie zwróci szczegóły błędu jako część parametru google.rpc.Status.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
customer

string

Identyfikator konta Google Workspace lub literału „my_customer” za klienta powiązanego z prośbą.

Treść żądania

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

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

object (ModifyGroupPolicyRequest)

Lista zasad do zmodyfikowania zgodnie z definicją w zasadzie requests. Wszystkie prośby z listy 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ć grupę .
  3. Wszystkie wartości `policyTargetKey` muszą mieć taką samą nazwę klucza `appId` w parametr „additionalTargetKeys”.
  4. Do tego samego parametru „policySchema” nie mogą odwoływać się 2 żądania modyfikacji + Para zasad „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

ModifyGroupPolicyRequest

Parametry prośby o modyfikowanie wartości zasady dla określonej wartości docelowej grupy.

Zapis JSON
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policyValue": {
    object (PolicyValue)
  },
  "updateMask": string
}
Pola
policyTargetKey

object (PolicyTargetKey)

Wymagane. Klucz celu, w przypadku którego chcemy zmienić zasadę. Zasób docelowy musi wskazywać grupę.

policyValue

object (PolicyValue)

Nowa wartość zasady.

updateMask

string (FieldMask format)

Wymagane. Pola zasad do zaktualizowania. Tylko pola w tej masce zostaną zaktualizowane. inne pola w tabeli policyValue będą ignorowane (nawet jeśli mają wartości). Jeśli pole znajduje się na tej liście, musi mieć wartość „policyValue”.

Jest to rozdzielana przecinkami lista w pełni kwalifikowanych nazw pól. Przykład: "user.displayName,photo".