Google Play ईएमएम एपीआई में एक Devices
संसाधन शामिल होता है. यह संसाधन हर उस इकाई के बारे में बताता है जिसे ईएमएम से मैनेज किया जाता है और जो किसी खास उपयोगकर्ता से जुड़ी है. आपकी ग्राहक साइटों पर, डिवाइसों को आपके ईएमएम कंसोल और डिवाइस नीति कंट्रोलर (डीपीसी) की मदद से मैनेज किया जाता है. संगठन, 'कारोबार के लिए Google Play' से उपयोगकर्ताओं को
ऐप्लिकेशन उपलब्ध कराते हैं.
डिवाइस और मैनेजमेंट टाइप
अगर आपका DPC से पूरे डिवाइस को मैनेज किया जाता है, तो डिवाइस की managementType
वैल्यू managedDevice
होती है. अगर आपका DPC सिर्फ़ वर्क प्रोफ़ाइल को मैनेज करता है, तो डिवाइस पर managedProfile
में से managementType
मौजूद है. यह डिवाइस पर सिर्फ़ मैनेज की जा रही प्रोफ़ाइल को दिखाता है. इन डिवाइसों को “मैनेज किए जा रहे डिवाइस” कहा जाता है.
unmanagedProfile
मैनेजमेंट टाइप वाले डिवाइसों को “मैनेज नहीं किए जा रहे डिवाइस कहा जाता है”. इनमें ये डिवाइस शामिल हैं:
- वे लेगसी डिवाइस जिनमें Android के 5.0 से पहले के वर्शन हैं या जिन पर वर्क प्रोफ़ाइल काम नहीं करती हैं.
- ऐसे डिवाइस जिन्हें DPC से कंट्रोल नहीं किया जाता है और जिनके मैनेजमेंट टाइप में
managedDevice
याmanagedProfile
नहीं है. उदाहरण के लिए, किसी संगठन का G Suite एडमिन, उपयोगकर्ताओं को वर्क प्रोफ़ाइल सेट अप किए बिना, अपने व्यक्तिगत Android डिवाइस पर अपने कॉर्पोरेट ईमेल खाते जोड़ने की अनुमति दे सकता है.
मैनेज नहीं की जा रही प्रोफ़ाइल के मैनेजमेंट टाइप से क्या किया जा सकता है
unmanagedProfile
मैनेजमेंट टाइप का इस्तेमाल करके, लेगसी डिवाइसों का इस्तेमाल करने वाले लोग, अपने संगठन के 'Google Play Store' के ज़रिए ऐप्लिकेशन पा सकते हैं. साथ ही, वे:
- हर उपयोगकर्ता और हर ऐप्लिकेशन के लिए एसीएल का इस्तेमाल करके, उनके लिए उपलब्ध निजी ऐप्लिकेशन ऐक्सेस करें.
- अपने कारोबार के ज़रिए खरीदे गए एक साथ कई लाइसेंस वाले ऐप्लिकेशन के लाइसेंस तैयार करने में.
- 'कारोबार के लिए Google Play' ऐक्सेस करके, एडमिन के सुझाए गए और क्यूरेट किए गए ऐप्लिकेशन इंस्टॉल करें.
इसके अलावा, एडमिन यह देख सकते हैं कि डिवाइस पर कौनसे वर्क ऐप्लिकेशन इंस्टॉल हैं.
unmanagedProfile
मैनेजमेंट टाइप का इस्तेमाल, Android के 5.0 से पहले के वर्शन वाले डिवाइसों या वर्क प्रोफ़ाइल के साथ काम न करने वाले डिवाइसों पर किया जा सकता है. अगर डिवाइस पर वर्क प्रोफ़ाइल काम करती हैं, तो managedDevice
या managedProfile
मैनेजमेंट टाइप इस्तेमाल करें.
उपयोगकर्ता की सहमति और 'कारोबार के लिए Google Play'
कारोबार के लिए Google Play को पहली बार ऐक्सेस करने की कोशिश करने पर, उपयोगकर्ता को पेश की गई सेवा की शर्तों से सहमत होना होगा. जब कोई उपयोगकर्ता सेवा की शर्तों से सहमत हो जाता है, तो:
- मैनेज नहीं किए जा रहे हर उपयोगकर्ता के डिवाइस के लिए, 'कारोबार के लिए Google Play' में
unmanagedProfile
रिकॉर्ड बनाया जाता है. - Google Play ईएमएम एपीआई पर डिवाइसों को देखा जा सकता है.
- उपयोगकर्ता, उन उपयोगकर्ताओं की तरह ही ऐप्लिकेशन इंस्टॉल कर सकता है जिनके डिवाइस सीधे आपके DPC से मैनेज किए जाते हैं.
संसाधनों, तरीकों, और मैनेजमेंट के टाइप के बारे में खास जानकारी
संसाधन और तरीका | Description | managed Device
|
managed प्रोफ़ाइल |
unmanaged Profile
|
Devices.get
|
Devices रिसॉर्स दिखाता है, जिसमें डिवाइस के बारे में जानकारी होती है.
|
✔ | ✔ | ✔ |
Devices.getState
|
यह पता लगाता है कि डिवाइस को Google की सेवाओं का ऐक्सेस दिया गया है या बंद. | ✔ (सिर्फ़ Google- मैनेज किए जा रहे उपयोगकर्ता) | ✔ (सिर्फ़ Google- मैनेज किए जा रहे उपयोगकर्ता) | |
Devices.list
|
दिए गए userID के लिए, Device संसाधनों की सूची लाता है.
|
✔ | ✔ | ✔ |
Devices.setState
|
सेट करती है कि Google की सेवाओं के लिए डिवाइस का ऐक्सेस चालू है या बंद. इसके लिए, Google Admin console में Android डिवाइसों के लिए, मोबाइल डिवाइस मैनेजमेंट को सेट अप करना ज़रूरी है. | ✔ (सिर्फ़ Google- मैनेज किए जा रहे उपयोगकर्ता) | ✔ (सिर्फ़ Google- मैनेज किए जा रहे उपयोगकर्ता) | |
Entitlements.delete
|
डिवाइस से एनटाइटलमेंट और ऐप्लिकेशन को हटा देता है. |
✔ | ✔ | ✔ (ऐप्लिकेशन, डिवाइस से नहीं हटाया जाता) |
Entitlements.update
|
जब वैकल्पिक इंस्टॉल पैरामीटर के साथ शुरू किया जाता है, तब उपयोगकर्ता को एनटाइटलमेंट असाइन करने के साथ-साथ, डिवाइस पर ऐप्लिकेशन इंस्टॉल करने की कोशिश की जाती है. | ✔ | ✔ | ✔ |
Installs.get
|
किसी डिवाइस पर ऐप्लिकेशन इंस्टॉल किए जाने की जानकारी मिलती है. | ✔ | ✔ | ✔ (सिर्फ़ काम से जुड़े खाते से इंस्टॉल किए गए ऐप्लिकेशन के लिए) |
Installs.list
|
किसी डिवाइस पर इंस्टॉल किए गए सभी ऐप्लिकेशन की जानकारी वापस लाता है. | ✔ | ✔ | ✔ (सिर्फ़ काम से जुड़े खाते से इंस्टॉल किए गए ऐप्लिकेशन के लिए) |
Installs.delete
|
किसी डिवाइस से ऐप्लिकेशन को हटाने का अनुरोध करना. | ✔ | ✔ | ✔ |
Installs.update
|
किसी डिवाइस पर ऐप्लिकेशन का नया वर्शन इंस्टॉल करने का अनुरोध करना. | ✔ | ✔ | ✔ |