Method: customers.policies.orgunits.batchModify
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Zmień wiele wartości zasad, które mają zastosowanie w określonej jednostce organizacyjnej. 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/orgunits:batchModify
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
customer |
string
Identyfikator konta G Suite lub literału „my_customer” za klienta powiązanego z prośbą.
|
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Pola |
requests[] |
object (ModifyOrgUnitPolicyRequest )
Lista zasad do zmodyfikowania zgodnie z definicją w zasadzie requests . Wszystkie prośby z listy muszą być zgodne z tymi ograniczeniami:
- Wszystkie schematy na liście muszą mieć tę samą główną przestrzeń nazw.
- Wszystkie wartości „policyTargetKey.targetResource” muszą wskazywać jednostkę organizacyjną
.
- Wszystkie wartości `policyTargetKey` muszą mieć takie same nazwy kluczy w
„additionalTargetKeys”. Oznacza to również, że jeśli jedno z
cele mają pustą mapę `additionalTargetKeys`, wszystkie
cele muszą mieć pustą mapę `additionalTargetKeys`.
- 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
ModifyOrgUnitPolicyRequest
Parametry prośby o modyfikowanie wartości zasady dla określonej jednostki organizacyjnej.
Pola |
policyTargetKey |
object (PolicyTargetKey )
Wymagane. Klucz celu, w przypadku którego chcemy zmienić zasadę. Zasób docelowy musi wskazywać jednostkę organizacyjną.
|
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" .
|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-29 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-08-29 UTC."],[[["Modify multiple policies applied to a specific organizational unit using the `batchModify` method."],["All policy modification requests within a single batch operation must adhere to specific schema, target resource, and key restrictions."],["The request body structure includes a list of `ModifyOrgUnitPolicyRequest` objects, each defining the policy target, desired value, and fields to update."],["Successful requests result in an empty response body, while failures return error details in the `google.rpc.Status`."],["Authorization requires the `https://www.googleapis.com/auth/chrome.management.policy` scope."]]],[]]