Method: customers.policies.resolve

खोज क्वेरी से मेल खाने वाली नीतियों की सूची के लिए, बंद नीति की वैल्यू दिखाता है.

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

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

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

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

पैरामीटर
customer

string

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

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

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

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

string

ज़रूरी है. रिज़ॉल्व के अनुरोध पर लागू किया जाने वाला स्कीमा फ़िल्टर.

कोई खास स्कीमा देखने के लिए, स्कीमा का नाम डालें. उदाहरण के लिए: chrome.users.ShowLogoutButton

वाइल्डकार्ड का इस्तेमाल किया जा सकता है. हालांकि, ये सिर्फ़ स्कीमा के नाम के लीफ़ वाले हिस्से में ही इस्तेमाल किए जा सकते हैं. वाइल्डकार्ड का इस्तेमाल सीधे नेमस्पेस में नहीं किया जा सकता. स्कीमा नेमस्पेस के बारे में ज़्यादा जानकारी के लिए, कृपया https://developers.google.com/chrome/policy/guides/policy-schemas पढ़ें.

उदाहरण के लिए: मान्य: "chrome.users.*", "chrome.users.apps.*", "chrome.printers.*" अमान्य: "*", "*.users", "chrome.*", "chrome.*.apps.*"

policyTargetKey

object (PolicyTargetKey)

ज़रूरी है. टारगेट संसाधन की वह कुंजी जिसके आधार पर नीतियों का समाधान किया जाना चाहिए.

pageSize

integer

दिखाई जाने वाली नीतियों की ज़्यादा से ज़्यादा संख्या, डिफ़ॉल्ट रूप से 100 और ज़्यादा से ज़्यादा 1,000 होती है.

pageToken

string

पेज टोकन, जिसका इस्तेमाल अनुरोध के किसी पेज को फिर से पाने के लिए किया जाता है.

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

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

किसी खास टारगेट के लिए समाधान की गई नीति की वैल्यू पाने के लिए रिस्पॉन्स मैसेज.

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

object (ResolvedPolicy)

समस्या हल करने के अनुरोध से मिली, ठीक की गई नीतियों की सूची.

nextPageToken

string

अनुरोध से मिली समाधान की गई नीतियों का अगला सेट पाने के लिए, पेज टोकन का इस्तेमाल किया जाता है.

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

इनमें से कोई एक OAuth स्कोप ज़रूरी है:

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

ResolvedPolicy

किसी टारगेट के लिए, किसी नीति की समाधान की गई वैल्यू.

जेएसओएन के काेड में दिखाना
{
  "targetKey": {
    object (PolicyTargetKey)
  },
  "value": {
    object (PolicyValue)
  },
  "sourceKey": {
    object (PolicyTargetKey)
  },
  "addedSourceKey": {
    object (PolicyTargetKey)
  }
}
फ़ील्ड
targetKey

object (PolicyTargetKey)

सिर्फ़ आउटपुट के लिए. वह टारगेट संसाधन जिसके लिए तय की गई नीति की वैल्यू लागू होती है.

value

object (PolicyValue)

सिर्फ़ आउटपुट के लिए. नीति की समाधान की गई वैल्यू.

sourceKey

object (PolicyTargetKey)

सिर्फ़ आउटपुट के लिए. वह सोर्स रिसॉर्स जहां से इस नीति की वैल्यू ली गई है. अगर टारगेट पर नीति में सीधे तौर पर बदलाव किया जाता है, तो यह targetKey की तरह हो सकता है. ऐसा न होने पर, यह ऐसा दूसरा संसाधन होगा जिससे नीति को अपनी वैल्यू मिलती है (अगर लागू हो). अगर यह वैल्यू मौजूद नहीं होती, तो ग्राहक के लिए सोर्स डिफ़ॉल्ट वैल्यू होती है.

addedSourceKey

object (PolicyTargetKey)

सिर्फ़ आउटपुट के लिए. जोड़ी गई सोर्स कुंजी से यह तय होता है कि मैनेजमेंट के लिए, किसी इकाई को साफ़ तौर पर किस लेवल पर जोड़ा गया. यह कुछ खास तरह की नीतियों के लिए फ़ायदेमंद है. ये नीतियां सिर्फ़ तब लागू होती हैं, जब उन्हें मैनेजमेंट के लिए साफ़ तौर पर जोड़ा गया हो. उदाहरण के लिए: ऐप्लिकेशन और नेटवर्क. किसी इकाई को सिर्फ़ उसी संगठन की इकाई के मैनेजमेंट से मिटाया जा सकता है जिसमें उसे साफ़ तौर पर जोड़ा गया था. अगर यह मौजूद नहीं है, तो इसका मतलब है कि नीति को मैनेज करने के लिए, किसी इकाई को साफ़ तौर पर जोड़ने की ज़रूरत नहीं है. उदाहरण के लिए: स्टैंडर्ड यूज़र या डिवाइस से जुड़ी नीतियां.