मौजूदा ईएमएम के लिए गाइड

जो ईएमएम पहले से ही Google Play EMM API का इस्तेमाल कर रहे हैं वे Android Management API का इस्तेमाल करके, इन सलूशन सेट का इस्तेमाल कर सकते हैं:

Android Management API में पूरा एपीआई होता है. इसका इस्तेमाल करके, आपको अपना डिवाइस नीति नियंत्रक (डीपीसी) बनाने की ज़रूरत नहीं होती. इसके बजाय, मैनेज किए जा रहे डिवाइस, एपीआई के ज़रिए भेजे गए ऐप्लिकेशन और डिवाइस मैनेजमेंट की नीतियों को लागू करने के लिए, Android Device Policy का इस्तेमाल करते हैं.

पुष्टि करने के तरीकों की खास जानकारी

Android Management API और Google Play EMM API को कॉल करने के लिए, आप पुष्टि करने के नीचे दिए गए तरीकों में से कोई एक चुन सकते हैं:

  • क्लाउड IAM (सुझाया गया) का इस्तेमाल करके कॉन्फ़िगर किया गया सेवा खाता. यह नए पार्टनर की तरह ही होता है.

  • प्रोग्राम के हिसाब से तैयार किए गए ईएसए (ईएसए) जो पुराना तरीका है.

आप नए और मौजूदा, दोनों तरह के ग्राहकों के लिए, पुष्टि करने के तरीकों में किसी भी समय बदलाव कर सकते हैं. साथ ही, इन दोनों तरीकों का एक साथ इस्तेमाल किया जा सकता है.

पुष्टि करने के इस तरीके का इस्तेमाल करने पर, एपीआई को ऐसे यूनीक सेवा खाते से कॉल किया जा सकता है जिसे Cloud IAM का इस्तेमाल करके, आपके क्लाउड प्रोजेक्ट के साथ रजिस्टर किया गया है.

फ़ायदे

  • दोनों में से किसी एक एपीआई का इस्तेमाल करके, एंटरप्राइज़ बाइंडिंग बनाई जा सकती हैं.
  • दोनों एपीआई के लिए, एपीआई कोटा को मॉनिटर और अडजस्ट किया जा सकता है.

सीमाएं

  • यह तरीका कंपनी की इमारत में मौजूद डिप्लॉयमेंट के साथ काम नहीं करता, क्योंकि ईएमएम के लिए सेवा खाता खास होता है.
  • Play ईएमएम एपीआई की सूचनाएं इस तरीके से उपलब्ध नहीं होती हैं (सूचनाओं का इस्तेमाल बहुत कम ईएमएम पार्टनर करते हैं.

सेटअप

पुष्टि करने के इस तरीके का इस्तेमाल करने के लिए, आपको अपना Cloud प्रोजेक्ट और सेवा खाता सेट अप करना होगा:

  1. Cloud प्रोजेक्ट सेट अप करना:

    1. कोई प्रोजेक्ट चुनें या बनाएं.

      प्रोजेक्ट पेज पर जाएं

    2. Android Enterprise ईएमएम प्रोवाइडर समुदाय में साइन इन करें. इस साइट को ऐक्सेस करने के लिए, आपका रजिस्टर किया गया ईएमएम होना ज़रूरी है.

    3. ईएमएम प्रॉडक्ट में बदलाव करने के लिए फ़ॉर्म खोलें.

    4. ज़रूरी जानकारी डालें, जिसमें आपकी असोसिएट की गई DPC आइडेंटिटी और क्लाउड प्रोजेक्ट आईडी शामिल हो.

    5. फ़ॉर्म सबमिट करें और Google से इस बात की पुष्टि होने की इंतज़ार करें कि आपका प्रोजेक्ट रजिस्टर हो गया है.

  2. सेवा खाता बनाने के निर्देशों का पालन करें. आपके पास अपना सेवा खाता किसी भी समय बदलने का विकल्प होता है. हालांकि, इसके लिए ज़रूरी है कि Android Enterprise ईएमएम प्रोवाइडर कम्यूनिटी के ज़रिए कॉन्फ़िगर किए गए क्लाउड प्रोजेक्ट पर, Android Management User की भूमिका हो.

एंटरप्राइज़ बाइंडिंग बनाएं

Cloud IAM का इस्तेमाल करके कॉन्फ़िगर किए गए सेवा खाते का इस्तेमाल करते समय एंटरप्राइज़ बाइंडिंग बनाने के लिए, Android Management API या Google Play ईएमएम एपीआई का इस्तेमाल किया जा सकता है:

  • अगर Android Management API का इस्तेमाल किया जा रहा है, तो enterprises.create को कॉल करें और पहले कॉन्फ़िगर किए गए क्लाउड प्रोजेक्ट के बारे में बताएं.

  • अगर Google Play ईएमएम एपीआई का इस्तेमाल किया जा रहा है, तो enterprises.generateSignupUrl और enterprises.completeSignup को कॉल करने के लिए, अपने एमएसए (MSA) का इस्तेमाल करें. यह वही सेवा खाता हो सकता है जिसे ऊपर कॉन्फ़िगर किया गया है.

ध्यान दें कि Android Management API का इस्तेमाल करके बनाई गई एंटरप्राइज़ बाइंडिंग को, प्रोग्राम के हिसाब से बनाए गए ईएसए का इस्तेमाल करके कभी मैनेज नहीं किया जा सकता. साथ ही, इसे हमेशा Cloud IAM का इस्तेमाल करके कॉन्फ़िगर किए गए सेवा खाते से मैनेज किया जाना चाहिए. Google Play ईएमएम एपीआई का इस्तेमाल करके बनाई गई एंटरप्राइज़ बाइंडिंग को, पुष्टि करने के किसी भी तरीके से मैनेज किया जा सकता है.

प्रोग्राम के हिसाब से बनाए गए ईएसए का इस्तेमाल करना

सीमाएं

  • आपके पास एपीआई कोटा को मॉनिटर और अडजस्ट करने का विकल्प नहीं है.

सेटअप

पुष्टि करने के इस तरीके का इस्तेमाल करने के लिए, आपको अपना Cloud प्रोजेक्ट सेट अप करना होगा:

  1. कोई प्रोजेक्ट चुनें या बनाएं.

    प्रोजेक्ट पेज पर जाएं

  2. Android Enterprise ईएमएम प्रोवाइडर समुदाय में साइन इन करें. इस साइट को ऐक्सेस करने के लिए, आपका रजिस्टर किया गया ईएमएम होना ज़रूरी है.

  3. ईएमएम प्रॉडक्ट में बदलाव करने का फ़ॉर्म खोलें.

  4. ज़रूरी जानकारी डालें. इसमें, आपसे जुड़ी DPC आइडेंटिटी और क्लाउड प्रोजेक्ट आईडी शामिल करें.

  5. फ़ॉर्म सबमिट करें और Google से इस बात की पुष्टि होने की इंतज़ार करें कि आपका प्रोजेक्ट रजिस्टर हो गया है.

Pub/Sub की सूचनाएं सेट अप करने के लिए, इस Cloud प्रोजेक्ट का इस्तेमाल करें.

एंटरप्राइज़ बाइंडिंग बनाना

प्रोग्राम के हिसाब से बनाए गए ईएसए का इस्तेमाल करते समय एंटरप्राइज़ बाइंडिंग बनाने के लिए, आपको Google Play ईएमएम एपीआई का इस्तेमाल करना होगा.

ध्यान दें कि Android Management API का इस्तेमाल करके बनाई गई एंटरप्राइज़ बाइंडिंग को, कभी भी प्रोग्राम किए गए तरीके से बनाए गए ईएसए से मैनेज नहीं किया जा सकता.

प्रोग्राम के हिसाब से बनाए गए ईएसएए से क्लाउड आईएएम पर माइग्रेट करें

प्रोग्राम के हिसाब से बनाए गए ईएसए के बजाय, Cloud IAM का इस्तेमाल करके कॉन्फ़िगर किए गए सेवा खाते पर माइग्रेट करने के लिए, नीचे दिया गया तरीका अपनाएं:

  1. अपना सेवा खाता बनाने और उसे सेट अप करने के निर्देशों का पालन करें. नया सेवा खाता बनाने के बजाय, मौजूदा एमएसए को दोबारा इस्तेमाल किया जा सकता है. ऐसा करने पर, पक्का करें कि आपने कम्यूनिटी में अपना क्लाउड प्रोजेक्ट रजिस्टर कर लिया हो और अपने एमएसए को Android मैनेजमेंट उपयोगकर्ता की भूमिका दी हो.

  2. प्रोग्राम के हिसाब से बनाए गए ईएसए के बजाय, Play ईएमएम एपीआई को कॉल करने के लिए, इस नए सेवा खाते का इस्तेमाल करें.

  3. नई बाइंडिंग के लिए, प्रोग्राम के हिसाब से ईएसए बनाना बंद करें. इसका मतलब है कि अब आपको Google Play ईएमएम एपीआई के enterprises.getServiceAccount और enterprises.setAccount तरीकों को कॉल नहीं करना चाहिए.