Method: customers.policies.groups.batchDelete
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מחיקה של כמה ערכי מדיניות שחלים על קבוצה ספציפית. לכל היעדים חייב להיות פורמט יעד זהה. כלומר, הם חייבים להפנות לאותו משאב יעד וצריכים להיות להם אותם מפתחות שמצוינים ב-additionalTargetKeyNames
, אבל הערכים של המפתחות האלה יכולים להיות שונים. אם הבקשה נכשלה, הבקשה תחזיר את פרטי השגיאה כחלק מ-google.rpc.Status.
בקשת HTTP
POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/groups:batchDelete
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים |
customer |
string
המזהה של חשבון Google Workspace או המילה 'my_customer' של הלקוח שמשויך לבקשה.
|
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
שדות |
requests[] |
object (DeleteGroupPolicyRequest )
רשימת כללי מדיניות שיימחקו בהתאם להגדרה של requests . כל הבקשות ברשימה חייבות לעמוד בהגבלות הבאות:
- לכל הסכימות ברשימה צריך להיות אותו מרחב שמות של הרמה הבסיסית (root).
- כל הערכים ב-'policyTargetKey.targetResource' חייבים להפנות לקבוצה
משאב.
- כל ערכי 'policyTargetKey' חייבים להיות בעלי אותו שם מפתח של 'appId' ב-
את 'additionalTargetKeys'.
- אף שתי בקשות שינוי לא יכולות להפנות לאותו 'policySchema' +
צמד ` policyTargetKey`.
|
גוף התשובה
אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.
היקפי ההרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/chrome.management.policy
DeleteGroupPolicyRequest
הפרמטרים של הבקשה למחיקת ערך המדיניות של יעד קבוצה ספציפי.
ייצוג JSON |
{
"policyTargetKey": {
object (PolicyTargetKey )
},
"policySchema": string
} |
שדות |
policyTargetKey |
object (PolicyTargetKey )
חובה. המפתח של היעד שעבורו רוצים לשנות מדיניות. משאב היעד חייב להפנות לקבוצה.
|
policySchema |
string
השם המוגדר במלואו של סכימת המדיניות שעוברת בירושה.
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-25 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[[["\u003cp\u003eThis endpoint allows you to delete multiple policy values applied to a specific Google Workspace group.\u003c/p\u003e\n"],["\u003cp\u003eAll policy targets in the request must have the same format, targeting the same resource and keys.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must include a list of policies to be deleted, adhering to specific restrictions.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful requests will return an empty response body.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/chrome.management.policy\u003c/code\u003e scope.\u003c/p\u003e\n"]]],[],null,["# Method: customers.policies.groups.batchDelete\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [DeleteGroupPolicyRequest](#DeleteGroupPolicyRequest)\n - [JSON representation](#DeleteGroupPolicyRequest.SCHEMA_REPRESENTATION)\n- [Try it!](#try-it)\n\nDelete multiple policy values that are applied to a specific group. All targets must have the same target format. That is to say that they must point to the same target resource and must have the same keys specified in `additionalTargetKeyNames`, though the values for those keys may be different. On failure the request will return the error details as part of the google.rpc.Status.\n\n### HTTP request\n\n`POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/groups:batchDelete`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|------------|------------------------------------------------------------------------------------------------------------------|\n| `customer` | `string` ID of the Google Workspace account or literal \"my_customer\" for the customer associated to the request. |\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"requests\": [ { object (/chrome/policy/reference/rest/v1/customers.policies.groups/batchDelete#DeleteGroupPolicyRequest) } ] } ``` |\n\n| Fields ||\n|--------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `requests[]` | `object (`[DeleteGroupPolicyRequest](/chrome/policy/reference/rest/v1/customers.policies.groups/batchDelete#DeleteGroupPolicyRequest)`)` List of policies that will be deleted as defined by the `requests`. All requests in the list must follow these restrictions: 1. All schemas in the list must have the same root namespace. 2. All \\`policyTargetKey.targetResource\\` values must point to a group resource. 3. All \\`policyTargetKey\\` values must have the same \\`appId\\` key name in the \\`additionalTargetKeys\\`. 4. No two modification requests can reference the same \\`policySchema\\` + \\` policyTargetKey\\` pair. |\n\n### Response body\n\nIf successful, the response body is empty.\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/chrome.management.policy`\n\nDeleteGroupPolicyRequest\n------------------------\n\nRequest parameters for deleting the policy value of a specific group target.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------|\n| ``` { \"policyTargetKey\": { object (/chrome/policy/reference/rest/v1/PolicyTargetKey) }, \"policySchema\": string } ``` |\n\n| Fields ||\n|-------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `policyTargetKey` | `object (`[PolicyTargetKey](/chrome/policy/reference/rest/v1/PolicyTargetKey)`)` Required. The key of the target for which we want to modify a policy. The target resource must point to a group. |\n| `policySchema` | `string` The fully qualified name of the policy schema that is being inherited. |"]]