इस एपीआई के रेफ़रंस को, संसाधन के टाइप के हिसाब से व्यवस्थित किया गया है. हर तरह के रिसॉर्स में, एक या उससे ज़्यादा डेटा प्रज़ेंटेशन होता है. साथ ही, इसमें एक या उससे ज़्यादा तरीके भी होते हैं.
संसाधन के टाइप
- डिवाइस
- एंटरप्राइज़
- एनटाइटलमेंट
- ग्रुप लाइसेंस
- ग्रुप लाइसेंस इस्तेमाल करने वाले लोग
- इंस्टॉल
- डिवाइस के लिए मैनेज किए जा रहे कॉन्फ़िगरेशन
- उपयोगकर्ता के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन
- मैनेज किए जा रहे कॉन्फ़िगरेशन की सेटिंग
- अनुमतियां
- प्रॉडक्ट
- सेवा खाता कुंजियां
- स्टोरलेआउट क्लस्टर
- स्टोरलेआउट
- उपयोगकर्ता
- वेब ऐप्लिकेशन
डिवाइस
डिवाइस के संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
forceReportUpload |
POST /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload
|
पिछली रिपोर्ट जनरेट होने के बाद से, डिवाइस पर ऐप्लिकेशन की स्थितियों में हुए सभी बदलावों की जानकारी वाली रिपोर्ट अपलोड करता है. किसी डिवाइस के लिए, इस तरीके को हर 24 घंटे में तीन बार कॉल किया जा सकता है. |
पाएं |
GET /enterprises/enterpriseId/users/userId/devices/deviceId
|
डिवाइस की जानकारी हासिल करता है. |
getState |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/state
|
यह पता लगाता है कि किसी डिवाइस के लिए Google की सेवाओं का ऐक्सेस चालू है या बंद है. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin Console में Android डिवाइसों पर ईएमएम नीतियों को लागू करने की सुविधा चालू हो. ऐसा नहीं करने पर, डिवाइस की स्थिति को अनदेखा कर दिया जाता है और सभी डिवाइसों को Google की सेवाएं ऐक्सेस करने की अनुमति मिल जाती है. यह सुविधा सिर्फ़ उन उपयोगकर्ताओं के लिए उपलब्ध है जिन्हें Google मैनेज करता है. |
list |
GET /enterprises/enterpriseId/users/userId/devices
|
उपयोगकर्ता के सभी डिवाइसों के आईडी हासिल करता है. |
setState |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId/state
|
सेट करता है कि Google सेवाओं के लिए किसी डिवाइस की ऐक्सेस सक्षम है या अक्षम. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin Console में Android डिवाइसों पर ईएमएम नीतियों को लागू करने की सुविधा चालू हो. ऐसा नहीं करने पर, डिवाइस की स्थिति को अनदेखा कर दिया जाता है और सभी डिवाइसों को Google की सेवाएं ऐक्सेस करने की अनुमति मिल जाती है. यह सुविधा सिर्फ़ उन उपयोगकर्ताओं के लिए उपलब्ध है जिन्हें Google मैनेज करता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId
|
डिवाइस से जुड़ी नीति को अपडेट करता है.
यह पक्का करने के लिए कि नीति सही तरीके से लागू हो, आपको Google Play पैकेज के लिए मैनेज किए गए कॉन्फ़िगरेशन में allowed_accounts को सेट करके, मैनेज नहीं किए जा रहे खातों को Google Play ऐक्सेस करने से रोकना होगा. Google Play में खातों पर पाबंदी लगाना देखें.
|
एंटरप्राइज़
एंटरप्राइज़ संसाधनों की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
acknowledgeNotificationSet |
POST /enterprises/acknowledgeNotificationSet
|
यह नीति Enterprises.PullNotificationSet से मिलने वाली सूचनाओं को स्वीकार करती है, ताकि बाद में आने वाले कॉल पर वही सूचनाएं न दिखें. |
completeSignup |
POST /enterprises/completeSignup
|
कंपलीशन टोकन और एंटरप्राइज़ टोकन की जानकारी देकर, साइन अप फ़्लो को पूरा करता है. किसी एंटरप्राइज़ टोकन के लिए, इस अनुरोध को बार-बार नहीं भेजा जाना चाहिए. |
createWebToken |
POST /enterprises/enterpriseId/createWebToken
|
एम्बेड किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए, यूनीक टोकन दिखाता है. वेब यूज़र इंटरफ़ेस (यूआई) जनरेट करने के लिए, जनरेट किए गए टोकन को 'कारोबार के लिए Google Play JavaScript API' में पास करें. हर टोकन का इस्तेमाल, सिर्फ़ एक यूज़र इंटरफ़ेस (यूआई) सेशन शुरू करने के लिए किया जा सकता है. ज़्यादा जानकारी के लिए, JavaScript API के दस्तावेज़ देखें. |
नाम रजिस्टर करें |
POST /enterprises/enroll
|
कॉल करने वाले ईएमएम के साथ किसी एंटरप्राइज़ को रजिस्टर करता है.
ज़रूरी क्वेरी पैरामीटर:
|
generateSignupUrl |
POST /enterprises/signupUrl
|
साइन-अप यूआरएल जनरेट करता है. |
पाएं |
GET /enterprises/enterpriseId
|
किसी एंटरप्राइज़ का नाम और डोमेन हासिल करता है. |
getServiceAccount |
GET /enterprises/enterpriseId/serviceAccount
|
सेवा खाता और क्रेडेंशियल दिखाता है. सेवा खाते को एंटरप्राइज़ खाते से लिंक करने के लिए, setAccount को कॉल करें. यह सेवा खाता इस एंटरप्राइज़ और ईएमएम के लिए यूनीक है. अगर एंटरप्राइज़ नीति से बाहर नहीं है, तो इसे मिटा दिया जाएगा. क्रेडेंशियल में निजी कुंजी का डेटा होता है और इन्हें सर्वर-साइड पर सेव नहीं किया जाता.
इस तरीके को सिर्फ़ तब कॉल किया जा सकता है, जब Enterprises.Enroll या Enterprises.Completesignup और Enterprises.SetAccount को कॉल करें. इसके अलावा, कभी-कभी गड़बड़ी का मैसेज दिखेगा. पहले कॉल के बाद आने वाले कॉल, क्रेडेंशियल का नया और यूनीक सेट जनरेट करेंगे. साथ ही, पहले जनरेट किए गए क्रेडेंशियल अमान्य हो जाएंगे. सेवा खाते को एंटरप्राइज़ से जोड़ने पर, इसे serviceAccountKeys संसाधन का इस्तेमाल करके मैनेज किया जा सकता है. |
getStoreLayout |
GET /enterprises/enterpriseId/storeLayout
|
यह फ़ंक्शन एंटरप्राइज़ के लिए, स्टोर का लेआउट दिखाता है. अगर स्टोर का लेआउट सेट नहीं किया गया है, तो स्टोर लेआउट के टाइप के तौर पर "बेसिक" दिखाता है और कोई होम पेज नहीं दिखाता है. |
list |
GET /enterprises
|
डोमेन नेम के हिसाब से एंटरप्राइज़ खोजता है.
यह सिर्फ़ उन एंटरप्राइज़ के लिए काम करता है जो Google के बनाए गए क्रिएशन फ़्लो के ज़रिए बनाए जाते हैं. ईएमएम से शुरू किए गए फ़्लो के ज़रिए बनाए गए एंटरप्राइज़ के लिए आईडी खोजने की ज़रूरत नहीं है, क्योंकि ईएमएम को Enterprises.generatesignupUrl कॉल में बताए गए कॉलबैक में एंटरप्राइज़ आईडी पता चलता है.
ज़रूरी क्वेरी पैरामीटर:
|
pullNotificationSet |
POST /enterprises/pullNotificationSet
|
अनुरोध के लिए जिन सेवा खाते की पुष्टि की गई है उनसे जुड़े एंटरप्राइज़ के लिए, सूचना का सेट पुल करता है और दिखाता है. अगर कोई सूचना बाकी नहीं है, तो
सूचना सेट खाली हो सकता है.
जब तक सूचना सेट खाली न हो, तब तक लौटाए गए सूचना सेट को 20 सेकंड के अंदर स्वीकार करना ज़रूरी है. इसके लिए, Enterprises.AcknowledgeNotificationSet को कॉल करें. जिन सूचनाओं को 20 सेकंड के अंदर स्वीकार नहीं किया जाता उन्हें Google Cloud Platform की Pub/Sub की सिस्टम नीति के मुताबिक, बाद में किसी दूसरे Pullसूचनासेट अनुरोध के जवाब में फिर से शामिल किया जाएगा. जिन सूचनाओं को कभी स्वीकार नहीं किया जाता उन्हें मिटा दिया जाएगा. सूचनाएं पाने के लिए, एक साथ कई अनुरोध किए जा सकते हैं. ऐसा होने पर, अगर कोई सूचना बाकी है, तो वह हर कॉलर के लिए अलग-अलग हो जाएगी. अगर कोई सूचना मौजूद नहीं है, तो एक खाली सूचना सूची दिखती है. उपलब्ध होने पर, बाद के अनुरोधों में और सूचनाएं दिख सकती हैं. |
sendTestPushNotification |
POST /enterprises/enterpriseId/sendTestPushNotification
|
यह एक टेस्ट सूचना भेजता है, ताकि इस एंटरप्राइज़ के लिए Google Cloud Pub/Sub सेवा के साथ ईएमएम इंटिग्रेशन की पुष्टि की जा सके. |
setAccount |
PUT /enterprises/enterpriseId/account
|
यह नीति, वह खाता सेट करती है जिसका इस्तेमाल एपीआई की पुष्टि के लिए, एंटरप्राइज़ के तौर पर किया जाएगा. |
setStoreLayout |
PUT /enterprises/enterpriseId/storeLayout
|
एंटरप्राइज़ के लिए, स्टोर का लेआउट सेट करता है. डिफ़ॉल्ट रूप से, storeLayoutType "बेसिक" पर सेट होता है और बेसिक स्टोर लेआउट चालू रहता है. बेसिक लेआउट में सिर्फ़ वे ऐप्लिकेशन शामिल होते हैं जिन्हें एडमिन ने मंज़ूरी दी है. साथ ही, जिन्हें किसी उपयोगकर्ता के लिए ( setAvailableProductSet कॉल का इस्तेमाल करके) उपलब्ध प्रॉडक्ट सेट में जोड़ा गया हो. पेज पर मौजूद ऐप्लिकेशन, उनके प्रॉडक्ट आईडी की वैल्यू के हिसाब से क्रम में लगाए जाते हैं. अगर आपने कोई कस्टम स्टोर लेआउट बनाया है (storeLayoutType = "custom" सेट करके और होम पेज सेट करके) कस्टम स्टोर लेआउट बनाया जाए, तो बेसिक स्टोर लेआउट बंद हो जाता है. |
सुविधा छोड़ें |
POST /enterprises/enterpriseId/unenroll
|
कॉल करने वाले ईएमएम से किसी एंटरप्राइज़ को छोड़ा जाता है. |
दी जा रही सेवाएं
एनटाइटलमेंट से जुड़े संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
यह किसी उपयोगकर्ता के लिए, ऐप्लिकेशन के एनटाइटलमेंट को हटाता है. |
पाएं |
GET /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
किसी एनटाइटलमेंट की जानकारी हासिल करता है. |
list |
GET /enterprises/enterpriseId/users/userId/entitlements
|
इसमें, बताए गए उपयोगकर्ता के सभी एनटाइटलमेंट की सूची होती है. सिर्फ़ आईडी सेट होता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
उपयोगकर्ता के लिए ऐप्लिकेशन में एनटाइटलमेंट जोड़ा जाता है या उसे अपडेट किया जाता है. |
ग्रुपलाइसेंस
ग्रुप लाइसेंस संसाधनों की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
पाएं |
GET /enterprises/enterpriseId/groupLicenses/groupLicenseId
|
किसी प्रॉडक्ट के लिए, एंटरप्राइज़ के ग्रुप लाइसेंस की जानकारी हासिल करता है. |
list |
GET /enterprises/enterpriseId/groupLicenses
|
उन सभी प्रॉडक्ट के आईडी हासिल करता है जिनके लिए एंटरप्राइज़ के पास ग्रुप लाइसेंस है. |
ग्रुप के लाइसेंस इस्तेमाल करने वाले लोग
ग्रुप लाइसेंस इस्तेमाल करने वाले लोगों के संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
list |
GET /enterprises/enterpriseId/groupLicenses/groupLicenseId/users
|
उन उपयोगकर्ताओं के आईडी को हासिल करता है जिन्हें लाइसेंस के तहत एनटाइटलमेंट मिले हैं. |
इंस्टॉल करें
इंस्टॉल किए गए संसाधनों की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId
|
डिवाइस से ऐप्लिकेशन को हटाने का अनुरोध करना. get या list को किए जाने पर भी, ऐप्लिकेशन को डिवाइस पर 'इंस्टॉल है' के तौर पर तब तक दिखाया जाएगा, जब तक कि उसे हटा नहीं दिया जाता.
|
पाएं |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId
|
डिवाइस पर ऐप्लिकेशन इंस्टॉल किए जाने की जानकारी हासिल करता है. |
list |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/installs
|
खास डिवाइस पर इंस्टॉल किए गए सभी ऐप्लिकेशन की जानकारी हासिल करता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId
|
डिवाइस पर ऐप्लिकेशन का नया वर्शन इंस्टॉल करने का अनुरोध करता है. अगर ऐप्लिकेशन पहले से इंस्टॉल है, तो ज़रूरत पड़ने पर उसे नए वर्शन में अपडेट कर लिया जाता है. |
डिवाइस के लिए प्रबंधित कॉन्फ़िगरेशन
मैनेज किए जा रहे कॉन्फ़िगरेशन के लिए, डिवाइस में मौजूद संसाधनों की जानकारी के लिए, संसाधन दिखाने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId
|
यह तय किए गए डिवाइस के लिए, किसी ऐप्लिकेशन के लिए, डिवाइस के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है. |
पाएं |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId
|
हर डिवाइस के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन की जानकारी हासिल करता है. |
list |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice
|
इसमें, किसी खास डिवाइस के लिए, हर डिवाइस के हिसाब से मैनेज किए जा रहे सभी कॉन्फ़िगरेशन की सूची होती है. सिर्फ़ आईडी सेट होता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId
|
खास डिवाइस के लिए, हर डिवाइस पर मैनेज किए जा रहे कॉन्फ़िगरेशन को जोड़ता या अपडेट करता है. |
उपयोगकर्ता के लिए मैनेज किए जा रहे कॉन्फ़िगरेशन
उपयोगकर्ता के संसाधन की जानकारी के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन के लिए, संसाधन दिखाने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
खास उपयोगकर्ता के लिए, ऐप्लिकेशन के हर उपयोगकर्ता के मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है. |
पाएं |
GET /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
खास उपयोगकर्ता के लिए, ऐप्लिकेशन के हर उपयोगकर्ता की ओर से मैनेज किए जाने वाले कॉन्फ़िगरेशन की जानकारी लेता है. |
list |
GET /enterprises/enterpriseId/users/userId/managedConfigurationsForUser
|
इसमें, किसी उपयोगकर्ता के लिए, हर उपयोगकर्ता के मैनेज किए जा रहे सभी कॉन्फ़िगरेशन की सूची होती है. सिर्फ़ आईडी सेट होता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
खास उपयोगकर्ता के लिए, ऐप्लिकेशन की मैनेज की जा रही कॉन्फ़िगरेशन सेटिंग जोड़ी या अपडेट की जाती है.
अगर आपकी साइट मैनेज किए जा रहे कॉन्फ़िगरेशन iframe के साथ काम करती है, तो आपके पास अनुरोध में mcmId और उससे जुड़े कॉन्फ़िगरेशन वैरिएबल (अगर हों) तय करके, उपयोगकर्ता पर मैनेज किए जा रहे कॉन्फ़िगरेशन लागू करने का विकल्प है. इसके अलावा, सभी ईएमएम मैनेज की जा रही प्रॉपर्टी की सूची पास करके, मैनेज किए गए कॉन्फ़िगरेशन लागू कर सकते हैं.
|
मैनेज किए जा रहे कॉन्फ़िगरेशन की सेटिंग
मैनेज किए जा रहे कॉन्फ़िगरेशन की सेटिंग में मौजूद संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
list |
GET /enterprises/enterpriseId/products/productId/managedConfigurationsSettings
|
यह डायलॉग बॉक्स, चुने गए ऐप्लिकेशन के लिए मैनेज की जा रही सभी कॉन्फ़िगरेशन सेटिंग की जानकारी देता है. |
अनुमतियां
अनुमतियों वाले संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
पाएं |
GET /permissions/permissionId
|
एंटरप्राइज़ एडमिन को दिखाने के लिए Android ऐप्लिकेशन की अनुमति की जानकारी लेता है. |
प्रॉडक्ट
प्रॉडक्ट के संसाधनों की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मंज़ूरी दें |
POST /enterprises/enterpriseId/products/productId/approve
|
अगर कोई है, तो यह चुने गए प्रॉडक्ट और ऐप्लिकेशन से जुड़ी काम की अनुमतियों को मंज़ूरी देता है. एक एंटरप्राइज़ ग्राहक के लिए, ज़्यादा से ज़्यादा 1,000 प्रॉडक्ट स्वीकार किए जा सकते हैं. अपने उपयोगकर्ताओं को स्वीकार किए गए प्रॉडक्ट दिखाने के लिए, 'कारोबार के लिए Google Play' का इस्तेमाल करके स्टोर लेआउट बनाने और डिज़ाइन करने का तरीका जानने के लिए, स्टोर लेआउट डिज़ाइन देखें. |
generateApprovalUrl |
POST /enterprises/enterpriseId/products/productId/generateApprovalUrl
|
ऐसा यूआरएल जनरेट करता है जिसे iframe में रेंडर किया जा सकता है. इससे किसी प्रॉडक्ट की अनुमतियां (अगर कोई हो) देखी जा सकती हैं. किसी एंटरप्राइज़ एडमिन को इन अनुमतियों को देखना होगा और इन्हें अपने संगठन की ओर से स्वीकार करना होगा. ऐसा करने से, एडमिन को, EMM कंसोल में एक अलग यूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करके, दिखाई गई अनुमतियों को स्वीकार करना होगा. इससे, प्रॉडक्ट को मंज़ूरी देने के लिए, Products.approve कॉल में approvalUrlInfo.approvalUrl प्रॉपर्टी के तौर पर इस यूआरएल का इस्तेमाल ट्रिगर हो जाना चाहिए.
इस यूआरएल का इस्तेमाल, सिर्फ़ 1 दिन तक की अनुमतियां दिखाने के लिए किया जा सकता है.
|
पाएं |
GET /enterprises/enterpriseId/products/productId
|
एंटरप्राइज़ एडमिन को दिखाने के लिए प्रॉडक्ट की जानकारी लाता है. |
getAppRestrictionsSchema |
GET /enterprises/enterpriseId/products/productId/appRestrictionsSchema
|
यह स्कीमा उस स्कीमा को हासिल करता है जो इस प्रॉडक्ट के लिए कॉन्फ़िगर की जा सकने वाली प्रॉपर्टी के बारे में बताता है. सभी प्रॉडक्ट का एक स्कीमा होता है. हालांकि, अगर मैनेज किए जा रहे किसी कॉन्फ़िगरेशन के बारे में नहीं बताया गया है, तो हो सकता है कि यह स्कीमा खाली हो. इस स्कीमा का इस्तेमाल, ऐसे यूज़र इंटरफ़ेस (यूआई) में जानकारी भरने के लिए किया जा सकता है जो एडमिन को प्रॉडक्ट को कॉन्फ़िगर करने की अनुमति देता है. इस एपीआई से मिले स्कीमा के आधार पर, मैनेज किया जा रहा कॉन्फ़िगरेशन लागू करने के लिए, Play से मैनेज किए जाने वाले कॉन्फ़िगरेशन देखें. |
getPermissions |
GET /enterprises/enterpriseId/products/productId/permissions
|
इस ऐप्लिकेशन के लिए, Android ऐप्लिकेशन की ज़रूरी अनुमतियों की जानकारी हासिल करता है. |
list |
GET /enterprises/enterpriseId/products
|
किसी क्वेरी से मिलते-जुलते, स्वीकार किए गए प्रॉडक्ट खोजता है या कोई क्वेरी न होने पर स्वीकार किए गए सभी प्रॉडक्ट खोजता है. |
अस्वीकार करें |
POST /enterprises/enterpriseId/products/productId/unapprove
|
बताए गए प्रॉडक्ट को हटा देता है. साथ ही, अगर ऐप्लिकेशन से जुड़ी कोई अनुमतियां है, तो वह हटा देता है |
सेवाखाता कुंजी
Serviceaccountkeys संसाधन की जानकारी के लिए, संसाधन दिखाने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/serviceAccountKeys/keyId
|
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, बताए गए क्रेडेंशियल हटा देता है और अमान्य हो जाता है. यह ज़रूरी है कि कॉल करने की सुविधा देने वाले खाते को Enterprises.GetServiceAccount को कॉल करके वापस लाया गया हो. साथ ही, यह Enterprises.SetAccount को कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो. |
डालें |
POST /enterprises/enterpriseId/serviceAccountKeys
|
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, नए क्रेडेंशियल
जनरेट किए जाते हैं. यह ज़रूरी है कि कॉल करने की सुविधा देने वाला खाता, Enterprises.GetServiceAccount को कॉल करके फ़ेच किया गया हो. साथ ही, यह Enterprises.SetAccount को कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया है. डेटा डालने के लिए, संसाधन में सिर्फ़ कुंजी के टाइप के बारे में जानकारी देनी होगी. |
list |
GET /enterprises/enterpriseId/serviceAccountKeys
|
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, सभी चालू क्रेडेंशियल की सूची होती है. सिर्फ़ आईडी और कुंजी टाइप दिखाया जाता है. यह ज़रूरी है कि कॉल करने की सुविधा देने वाला खाता, Enterprises.GetServiceAccount को कॉल करके वापस लाया गया हो. साथ ही, यह Enterprises.SetAccount को कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट होना चाहिए. |
स्टोरलेआउट क्लस्टर
Storelayoutclusters संसाधन की जानकारी के लिए संसाधन दिखाने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId
|
क्लस्टर को मिटाता है. |
पाएं |
GET /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId
|
क्लस्टर की जानकारी लेता है. |
डालें |
POST /enterprises/enterpriseId/storeLayout/pages/pageId/clusters
|
पेज में नया क्लस्टर शामिल करता है. |
list |
GET /enterprises/enterpriseId/storeLayout/pages/pageId/clusters
|
बताए गए पेज पर सभी क्लस्टर की जानकारी लाता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId
|
किसी क्लस्टर को अपडेट करता है. |
स्टोरलेआउट पेज
स्टोरलेआउट पर संसाधन की जानकारी के लिए, संसाधन दिखाने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/storeLayout/pages/pageId
|
स्टोर पेज को मिटाता है. |
पाएं |
GET /enterprises/enterpriseId/storeLayout/pages/pageId
|
स्टोर पेज की जानकारी निकालता है. |
डालें |
POST /enterprises/enterpriseId/storeLayout/pages
|
नया स्टोर पेज सम्मिलित करता है. |
list |
GET /enterprises/enterpriseId/storeLayout/pages
|
'Chrome वेब स्टोर' के सभी पेजों की जानकारी फ़ेच करता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/storeLayout/pages/pageId
|
स्टोर पेज के कॉन्टेंट को अपडेट करता है. |
उपयोगकर्ता
उपयोगकर्ताओं के संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId
|
ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता को मिटाया गया. |
generateAuthenticationToken |
POST /enterprises/enterpriseId/users/userId/authenticationToken
|
पुष्टि करने वाला एक टोकन जनरेट करता है. डिवाइस नीति का इस्तेमाल करके, क्लाइंट किसी डिवाइस पर दिए गए ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता खाते को प्रावधान करने के लिए इस्तेमाल कर सकता है.
जनरेट किया गया टोकन एक ही बार इस्तेमाल किया जा सकता है. इसकी समयसीमा कुछ मिनट बाद खत्म हो जाती है.
हर उपयोगकर्ता, ज़्यादा से ज़्यादा 10 डिवाइसों का प्रावधान कर सकता है. यह कॉल, सिर्फ़ ईएमएम से मैनेज किए जाने वाले खातों के साथ काम करता है. |
पाएं |
GET /enterprises/enterpriseId/users/userId
|
उपयोगकर्ता की जानकारी हासिल करता है. |
getAvailableProductSet |
GET /enterprises/enterpriseId/users/userId/availableProductSet
|
प्रॉडक्ट के उस सेट को हासिल करता है जिसका ऐक्सेस उपयोगकर्ता के पास होता है. |
डालें |
POST /enterprises/enterpriseId/users
|
ईएमएम की मदद से मैनेज किया जाने वाला नया उपयोगकर्ता खाता बनाता है.
अनुरोध के मुख्य हिस्से में पास किए गए उपयोगकर्ताओं के संसाधन में accountIdentifier और accountType शामिल होने चाहिए.
अगर कोई संबंधित उपयोगकर्ता पहले से ही उसी खाता आइडेंटिफ़ायर के साथ मौजूद है,
तो उपयोगकर्ता को संसाधन अपडेट कर दिया जाएगा. इस मामले में, सिर्फ़ |
list |
GET /enterprises/enterpriseId/users
|
प्राथमिक ईमेल पते से उपयोगकर्ता को खोजता है.
यह सुविधा सिर्फ़ उन उपयोगकर्ताओं के लिए उपलब्ध है जिन्हें Google मैनेज करता है. EMM की मदद से मैनेज किए जाने वाले उपयोगकर्ताओं के लिए आईडी को देखने की ज़रूरत नहीं है, क्योंकि User.insert कॉल के बाद, आईडी को पहले ही वापस कर दिया जाता है.
ज़रूरी क्वेरी पैरामीटर:
|
revokeDeviceAccess |
DELETE /enterprises/enterpriseId/users/userId/deviceAccess
|
उन सभी डिवाइसों से ऐक्सेस हटाया जाता है जिन पर फ़िलहाल उपयोगकर्ता के लिए प्रावधान किया गया है. उपयोगकर्ता
अब अपने मैनेज किए जा रहे किसी भी डिवाइस पर, 'कारोबार के लिए Play Store' का इस्तेमाल
नहीं कर पाएगा.
यह कॉल, सिर्फ़ ईएमएम से मैनेज किए जाने वाले खातों के साथ काम करता है. |
setAvailableProductSet |
PUT /enterprises/enterpriseId/users/userId/availableProductSet
|
प्रॉडक्ट के उस सेट में बदलाव किया जाता है जिसे ऐक्सेस करने का अधिकार उपयोगकर्ता के पास है. इसे whitelisted प्रॉडक्ट कहा जाता है. सिर्फ़ उन प्रॉडक्ट को अनुमति दी जा सकती है जिन्हें स्वीकार किया गया हो या जिन्हें पहले ही मंज़ूरी मिल चुकी हो. जैसे, वे प्रॉडक्ट जिन्हें अनुमति वापस ली गई हो. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId
|
ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता की जानकारी अपडेट करता है.
इसे सिर्फ़ उन उपयोगकर्ताओं के साथ इस्तेमाल किया जा सकता है जिन्हें ईएमएम मैनेज करता है. इसे उन उपयोगकर्ताओं के साथ इस्तेमाल नहीं किया जा सकता जिन्हें Google मैनेज करता है. अनुरोध के मुख्य हिस्से में, उपयोगकर्ता के संसाधन में नई जानकारी पास करें. सिर्फ़ displayName फ़ील्ड को बदला जा सकता है. दूसरे फ़ील्ड या तो सेट नहीं होनी चाहिए या उनमें इस समय ऐक्टिव वैल्यू होनी चाहिए.
|
वेब ऐप्लिकेशन
Webapps संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.
तरीका | एचटीटीपी अनुरोध | कंपनी का ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/webApps/webAppId
|
मौजूदा वेब ऐप्लिकेशन को मिटा देता है. |
पाएं |
GET /enterprises/enterpriseId/webApps/webAppId
|
पहले से मौजूद वेब ऐप्लिकेशन डाउनलोड करें. |
डालें |
POST /enterprises/enterpriseId/webApps
|
एंटरप्राइज़ के लिए नया वेब ऐप्लिकेशन बनाता है. |
list |
GET /enterprises/enterpriseId/webApps
|
किसी दिए गए एंटरप्राइज़ के लिए, सभी वेब ऐप्लिकेशन की जानकारी हासिल करता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/webApps/webAppId
|
किसी मौजूदा वेब ऐप्लिकेशन को अपडेट करता है. |