- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- ResolvedPolicy
- इसे आज़माएं!
खोज क्वेरी से मेल खाने वाली नीतियों की सूची के लिए, नीति की उन वैल्यू को दिखाता है जिनके समाधान हो गए हैं.
एचटीटीपी अनुरोध
POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies:resolve
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
customer |
G Suite खाते का आईडी या लिटरल "my_customer" अनुरोध से जुड़े ग्राहक के लिए. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{
"policySchemaFilter": string,
"policyTargetKey": {
object ( |
फ़ील्ड | |
---|---|
policySchemaFilter |
ज़रूरी है. समाधान के अनुरोध पर लागू किया जाने वाला स्कीमा फ़िल्टर. किसी खास स्कीमा को देखने के लिए, स्कीमा का नाम बताएं. उदाहरण के लिए: chrome.users.ShowLogoutButton वाइल्डकार्ड का इस्तेमाल किया जा सकता है, लेकिन सिर्फ़ स्कीमा के नाम के लीफ़ वाले हिस्से में. वाइल्डकार्ड का इस्तेमाल सीधे नेमस्पेस में नहीं किया जा सकता. स्कीमा नेमस्पेस के बारे में ज़्यादा जानने के लिए, कृपया https://developers.google.com/chrome/policy/guides/policy-schemas पढ़ें. उदाहरण के लिए: मान्य: "chrome.users.*", "chrome.users.apps.*", "chrome.printers.*" अमान्य: "*", "*.users", "chrome.*", "chrome.*.apps.*" |
policyTargetKey |
ज़रूरी है. उस टारगेट संसाधन की कुंजी जिस पर नीतियों का समाधान किया जाना चाहिए. |
pageSize |
लागू की जाने वाली नीतियों की ज़्यादा से ज़्यादा संख्या, डिफ़ॉल्ट रूप से 100 होती है. साथ ही, ज़्यादा से ज़्यादा 1,000 नीतियां दिखाई जा सकती हैं. |
pageToken |
पेज टोकन, जिसका इस्तेमाल अनुरोध के किसी खास पेज को फिर से पाने के लिए किया जाता है. |
जवाब का मुख्य भाग
किसी खास टारगेट के लिए, समाधान की गई नीति की वैल्यू पाने के लिए रिस्पॉन्स मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"resolvedPolicies": [
{
object ( |
फ़ील्ड | |
---|---|
resolvedPolicies[] |
समाधान करने के अनुरोध में मिली उन नीतियों की सूची जिनका समाधान हो गया है. |
nextPageToken |
पेज टोकन का इस्तेमाल, अनुरोध के मुताबिक समाधान की गई नीतियों का अगला सेट पाने के लिए किया जाता है. |
अनुमति के दायरे
इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/chrome.management.policy.readonly
https://www.googleapis.com/auth/chrome.management.policy
ResolvedPolicy
किसी दिए गए टारगेट के लिए, नीति की रिज़ॉल्व की गई वैल्यू.
JSON के काेड में दिखाना |
---|
{ "targetKey": { object ( |
फ़ील्ड | |
---|---|
targetKey |
सिर्फ़ आउटपुट के लिए. वह टारगेट रिसॉर्स जिसके लिए समाधान की गई नीति की वैल्यू लागू होती है. |
value |
सिर्फ़ आउटपुट के लिए. नीति की रिज़ॉल्व की गई वैल्यू. |
sourceKey |
सिर्फ़ आउटपुट के लिए. वह सोर्स रिसॉर्स जिससे नीति की यह वैल्यू मिलती है. अगर इस नीति में सीधे तौर पर टारगेट के हिसाब से बदलाव किया जाता है, तो यह |
addedSourceKey |
सिर्फ़ आउटपुट के लिए. जोड़ी गई सोर्स कुंजी से तय होता है कि मैनेजमेंट के लिए, इकाई को किस लेवल पर जोड़ा गया है. यह कुछ खास तरह की नीतियों के लिए फ़ायदेमंद है, जो सिर्फ़ तब लागू होती हैं, जब उन्हें साफ़ तौर पर मैनेजमेंट के लिए जोड़ा गया हो. उदाहरण के लिए: ऐप्लिकेशन और नेटवर्क. किसी इकाई को संगठन की सिर्फ़ ऐसी इकाई के मैनेजमेंट से मिटाया जा सकता है जिसमें उसे साफ़ तौर पर जोड़ा गया था. अगर यह मौजूद नहीं है, तो इसका मतलब है कि नीति को साफ़ तौर पर कोई इकाई जोड़े बिना मैनेज किया जाता है. उदाहरण के लिए: उपयोगकर्ता या डिवाइस से जुड़ी स्टैंडर्ड नीतियां. |