नीति बनाना

policies (साथ ही जिन्हें नीति कहा जाता है), Android Management API के मुख्य संसाधन हैं. आप उपयोग करते हैं आपके लिए डिवाइस और ऐप्लिकेशन प्रबंधन सेटिंग के समूह बनाने और उन्हें सेव करने के लिए ग्राहकों को डिवाइस पर लागू करना होगा.

  • policies संसाधन बनाने या अपडेट करने के लिए, कॉल करें enterprises.policies.patch.
  • policies संसाधन मिटाने के लिए, कॉल करें enterprises.policies.delete.

नीतियों के उदाहरण देखें

हमने अलग-अलग डिवाइस के हिसाब से, सुझाई गई नीतियों के कई उदाहरण दिए हैं सेटअप और स्थितियां:

डिवाइसों पर नीति लागू करें

एक नीति को एक या उससे ज़्यादा डिवाइसों पर लागू किया जा सकता है. हालांकि, एक डिवाइस में केवल एक नीति का पालन करें.

डिवाइस रजिस्टर करने के दौरान, डिवाइस को किसी नीति से जोड़ा जाना चाहिए. ऐसा करें इसके लिए, रजिस्ट्रेशन बनाते समय policyName को शामिल करें टोकन शामिल है. एक डिवाइस को रजिस्ट्रेशन टोकन के साथ रजिस्टर किया गया है, जो इससे लिंक किया गया policies संसाधन है policyName को डिवाइस या वर्क प्रोफ़ाइल पर लागू किया जाता है. यह इस बात पर निर्भर करता है कि प्रॉविज़निंग का तरीका इस्तेमाल किया गया.

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

किसी एंटरप्राइज़ के लिए डिफ़ॉल्ट नीति सेट करना

डिवाइसों को किसी नीति के बिना रजिस्टर होने से रोकने के लिए, डिफ़ॉल्ट नीति होती है. ऐसा करने के लिए, दी गई सूची में से name को सेट करें डिफ़ॉल्ट नीति को "default" पर सेट करें. इसके बाद, यह नीति उन सभी नए प्रॉडक्ट पर लागू होगी डिफ़ॉल्ट रूप से रजिस्टर किए गए डिवाइस, जब तक किpolicyName डिवाइस का रजिस्ट्रेशन टोकन शामिल करें.

वैल्यू सेट नहीं की गई हैं

_UNSPECIFIED वैल्यू का इस्तेमाल, खाली या सेट नहीं की गई नीतियों को दिखाने के लिए किया जाता है. कॉन्टेंट बनाने इस नीति से जुड़े एपीआई दस्तावेज़ में, डिफ़ॉल्ट ऐक्शन के बारे में बताया जाएगा स्पष्ट रूप से सेट नहीं है.

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

उदाहरण के लिए, इसके लिए _UNSPECIFIED enum मान देखें CrossProfileDataSharing को अपनाएं.

किसी डिवाइस से जुड़ी नीति को अपडेट करना या उसमें बदलाव करना

नीति अपडेट करने के लिए, यहां कॉल करें enterprises.policies.patch को अपनाएं. policies संसाधन को अपडेट करने पर, यह अपडेट सभी डिवाइसों पर लागू हो जाता है उस नीति से जुड़ा हो.

डिवाइस पर कोई दूसरी नीति लागू करने के लिए, enterprises.devices.patch को अपनाएं.

ध्यान दें: हमारा सुझाव है कि आप हर डिवाइस के लिए एक नीति बनाएं. इससे ज़्यादा जानकारी वाली सेटिंग चालू की जा सकेगी डिवाइस लेवल पर मौजूद डिवाइसों को मैनेज करने की सुविधाएं. अगर डिवाइस लेवल की कोई ज़रूरत नहीं है विवरण का स्तर, AM API कई कंपनियों के साथ एक ही नीति को शेयर करने का समर्थन करता है डिवाइस. भले ही आपने इस्तेमाल करने के लिए कोई विकल्प चुना हो, लेकिन पैच अपने-आप लागू होगा हर डिवाइस पर एक से ज़्यादा या एक ही नीति लागू होगी.