Chrome Policy API, सेवाओं का एक सुइट है. इसकी मदद से, Chrome एडमिन अपने मैनेज किए जा रहे Chrome OS डिवाइसों और Chrome ब्राउज़र पर लागू होने वाली नीतियों को कंट्रोल कर सकते हैं.
सेवा: chromepolicy.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.
खोज से जुड़ा दस्तावेज़
डिस्कवरी दस्तावेज़ REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए, इस स्पेसिफ़िकेशन को मशीन से पढ़ सकता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने में किया जाता है. एक सेवा, खोज के लिए कई दस्तावेज़ उपलब्ध करा सकती है. खोज से जुड़ा यह दस्तावेज़, इस सेवा पर उपलब्ध है:
सेवा एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में यह सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई इस सर्विस एंडपॉइंट से मिलते-जुलते हैं:
https://chromepolicy.googleapis.com
तरीके |
resolve |
POST /v1/{customer=customers/*}/policies:resolve
खोज क्वेरी से मेल खाने वाली नीतियों की सूची के लिए, नीति की उन वैल्यू को दिखाता है जिनके समाधान हो गए हैं. |
तरीके |
batchDelete |
POST /v1/{customer=customers/*}/policies/groups:batchDelete
किसी खास ग्रुप पर लागू होने वाली, नीति की एक से ज़्यादा वैल्यू मिटाएं. |
batchModify |
POST /v1/{customer=customers/*}/policies/groups:batchModify
नीति की ऐसी एक से ज़्यादा वैल्यू में बदलाव करें जो किसी खास ग्रुप पर लागू होती हैं. |
listGroupPriorityOrdering |
POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering
किसी ऐप्लिकेशन के लिए ग्रुप के प्राथमिकता वाला क्रम वापस पाएं. |
updateGroupPriorityOrdering |
POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering
किसी ऐप्लिकेशन के लिए, ग्रुप के प्राथमिकता का क्रम अपडेट करें. |
तरीके |
defineCertificate |
POST /v1/{customer=customers/*}/policies/networks:defineCertificate
ग्राहक के लिए तय की गई ओयू में सर्टिफ़िकेट बनाता है. |
defineNetwork |
POST /v1/{customer=customers/*}/policies/networks:defineNetwork
नया नेटवर्क तय करें. |
removeCertificate |
POST /v1/{customer=customers/*}/policies/networks:removeCertificate
guid की मदद से किसी मौजूदा सर्टिफ़िकेट को हटाएं. |
removeNetwork |
POST /v1/{customer=customers/*}/policies/networks:removeNetwork
guid की मदद से किसी मौजूदा नेटवर्क को हटाएं. |
तरीके |
batchInherit |
POST /v1/{customer=customers/*}/policies/orgunits:batchInherit
संगठन की किसी खास इकाई पर लागू की गई कई नीति की वैल्यू में बदलाव करें, ताकि उन वैल्यू को पैरंट (अगर लागू हो) से इनहेरिट किया जा सके. |
batchModify |
POST /v1/{customer=customers/*}/policies/orgunits:batchModify
संगठन की किसी खास इकाई पर लागू की गई, नीति की कई वैल्यू में बदलाव करें. |
तरीके |
get |
GET /v1/{name=customers/*/policySchemas/**}
ग्राहक के संसाधन के नाम के आधार पर, उसके लिए नीति का खास स्कीमा पाएं. |
list |
GET /v1/{parent=customers/*}/policySchemas
इस नीति की मदद से, उन नीति स्कीमा की सूची मिलती है जो किसी ग्राहक के लिए, तय की गई फ़िल्टर वैल्यू से मेल खाते हैं. |