Method: customers.policies.groups.batchModify

किसी खास ग्रुप पर लागू होने वाली, नीति की एक से ज़्यादा वैल्यू में बदलाव करें. सभी टारगेट का फ़ॉर्मैट एक ही होना चाहिए. इसका मतलब यह है कि उन्हें एक ही टारगेट रिसॉर्स पर ले जाना ज़रूरी है. साथ ही, यह ज़रूरी है कि additionalTargetKeyNames में एक जैसी कुंजियां दी गई हों. हालांकि, उन कुंजियों के लिए वैल्यू अलग-अलग हो सकती हैं. अनुरोध पूरा न होने पर, गड़बड़ी की जानकारी google.rpc.Status के तौर पर दिखेगी.

एचटीटीपी अनुरोध

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

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
customer

string

Google Workspace खाते का आईडी या अनुरोध से जुड़े ग्राहक के लिए लिटरल "my_customer".

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "requests": [
    {
      object (ModifyGroupPolicyRequest)
    }
  ]
}
फ़ील्ड
requests[]

object (ModifyGroupPolicyRequest)

requests के मुताबिक, बदलाव करने के लिए बनी नीतियों की सूची. सूची के सभी अनुरोधों को इन पाबंदियों के मुताबिक होना चाहिए:

  1. सूची में मौजूद सभी स्कीमा का रूट नेमस्पेस एक ही होना चाहिए.
  2. सभी `policyTargetKey.targetResource` वैल्यू, जो किसी ग्रुप संसाधन के बारे में बताती हैं.
  3. `additionalTargetKeys` में सभी `policyTargetKey` वैल्यू के `appId` कुंजी का नाम एक जैसा होना चाहिए.
  4. बदलाव करने के दो अनुरोधों में, एक ही `policyschema` और `policyTargetKey` पेयर का रेफ़रंस नहीं दिया जा सकता.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब का मुख्य हिस्सा खाली रहता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

ModifyGroupPolicyRequest

किसी खास ग्रुप टारगेट के लिए, नीति की वैल्यू में बदलाव करने के लिए पैरामीटर का अनुरोध करें.

जेएसओएन के काेड में दिखाना
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policyValue": {
    object (PolicyValue)
  },
  "updateMask": string
}
फ़ील्ड
policyTargetKey

object (PolicyTargetKey)

ज़रूरी है. उस टारगेट की कुंजी जिसके लिए हम नीति में बदलाव करना चाहते हैं. टारगेट रिसॉर्स को किसी ग्रुप की ओर इशारा करना चाहिए.

policyValue

object (PolicyValue)

नीति के लिए नई वैल्यू.

updateMask

string (FieldMask format)

ज़रूरी है. वे नीति फ़ील्ड चुनें जिन्हें अपडेट करना है. सिर्फ़ इस मास्क के फ़ील्ड अपडेट किए जाएंगे; policyValue के अन्य फ़ील्ड नज़रअंदाज़ किए जाएंगे (भले ही उनमें वैल्यू हों). अगर कोई फ़ील्ड इस सूची में है, तो उसकी वैल्यू 'policyValue' में होनी चाहिए.

यह फ़ील्ड के पूरी तरह क्वालिफ़ाइड नामों की कॉमा-सेपरेटेड लिस्ट है. उदाहरण: "user.displayName,photo".