इस एपीआई रेफ़रंस को संसाधन के टाइप के हिसाब से व्यवस्थित किया गया है. हर टाइप के रिसॉर्स में, डेटा को दिखाने का एक या उससे ज़्यादा तरीका और एक या उससे ज़्यादा मेथड होते हैं.
संसाधन के टाइप
- डिवाइस
- एंटरप्राइज़
- एनटाइटलमेंट
- ग्रुपलाइसेंस
- Grouplicenseusers
- इंस्टॉल करना
- Managedconfigurationsfordevice
- user के लिए मैनेज किए गए कॉन्फ़िगरेशन
- Managedconfigurationssettings
- अनुमतियां
- प्रॉडक्ट
- Serviceaccountkeys
- Storelayoutclusters
- Storelayoutpages
- उपयोगकर्ता
- वेब ऐप्लिकेशन
डिवाइस
डिवाइसों के रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
forceReportUpload |
POST /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload
|
पिछली रिपोर्ट जनरेट होने के बाद से, डिवाइस पर ऐप्लिकेशन की स्थितियों में हुए किसी भी बदलाव की जानकारी देने वाली रिपोर्ट अपलोड करती है. किसी डिवाइस के लिए, इस तरीके को हर 24 घंटे में ज़्यादा से ज़्यादा तीन बार कॉल किया जा सकता है. |
get |
GET /enterprises/enterpriseId/users/userId/devices/deviceId
|
किसी डिवाइस की जानकारी दिखाता है. |
getState |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/state
|
इससे यह पता चलता है कि किसी डिवाइस के पास Google की सेवाओं का ऐक्सेस चालू है या नहीं. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin console में Android डिवाइसों पर EMM नीतियां लागू करने की सुविधा चालू हो. ऐसा न करने पर, डिवाइस की स्थिति को अनदेखा कर दिया जाता है और सभी डिवाइसों को Google की सेवाओं का ऐक्सेस दिया जाता है. यह सुविधा सिर्फ़ Google के मैनेज किए जा रहे उपयोगकर्ताओं के लिए उपलब्ध है. |
list |
GET /enterprises/enterpriseId/users/userId/devices
|
किसी उपयोगकर्ता के सभी डिवाइसों के आईडी वापस लाता है. |
setState |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId/state
|
इससे यह तय होता है कि किसी डिवाइस के लिए, Google की सेवाओं का ऐक्सेस चालू है या बंद. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin console में Android डिवाइसों पर EMM नीतियां लागू करने की सुविधा चालू हो. ऐसा न करने पर, डिवाइस की स्थिति को अनदेखा कर दिया जाता है और सभी डिवाइसों को Google की सेवाओं का ऐक्सेस दिया जाता है. यह सुविधा सिर्फ़ Google के मैनेज किए जा रहे उपयोगकर्ताओं के लिए उपलब्ध है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId
|
डिवाइस की नीति अपडेट करता है.
यह पक्का करने के लिए कि नीति को सही तरीके से लागू किया जा रहा है, आपको मैनेज किए जा रहे खातों के लिए मैनेज किए जा रहे कॉन्फ़िगरेशन में allowed_accounts सेट करके, मैनेज नहीं किए जा रहे खातों को Google Play ऐक्सेस करने से रोकना होगा. Google Play में खातों पर पाबंदी लगाना लेख पढ़ें.
|
एंटरप्राइज़
एंटरप्राइज़ रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
acknowledgeNotificationSet |
POST /enterprises/acknowledgeNotificationSet
|
Enterprises.PullNotificationSet से मिली सूचनाओं को स्वीकार करता है, ताकि बाद के कॉल में वही सूचनाएं न दिखें. |
completeSignup |
POST /enterprises/completeSignup
|
यह साइनअप फ़्लो को पूरा करता है. इसके लिए, यह पूरे होने का टोकन और एंटरप्राइज़ टोकन तय करता है. किसी Enterprise टाइटल के लिए, इस अनुरोध को एक से ज़्यादा बार नहीं बुलाया जाना चाहिए. |
createWebToken |
POST /enterprises/enterpriseId/createWebToken
|
एम्बेड किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए, एक यूनीक टोकन दिखाता है. वेब यूज़र इंटरफ़ेस (यूआई) जनरेट करने के लिए, जनरेट किए गए टोकन को 'कारोबार के लिए Google Play' के मैनेज किए जा रहे JavaScript API में पास करें. हर टोकन का इस्तेमाल सिर्फ़ एक यूज़र इंटरफ़ेस (यूआई) सेशन शुरू करने के लिए किया जा सकता है. ज़्यादा जानकारी के लिए, JavaScript API से जुड़ा दस्तावेज़ देखें. |
रजिस्टर करें |
POST /enterprises/enroll
|
कॉल करने वाले ईएमएम के साथ एंटरप्राइज़ को रजिस्टर करता है.
ज़रूरी क्वेरी पैरामीटर:
|
generateEnterpriseUpgradeUrl |
POST /enterprises/enterpriseId/generateEnterpriseUpgradeUrl
|
यह मौजूदा मैनेज किए जा रहे, कारोबार के लिए Google Play खाते वाले एंटरप्राइज़ को, मैनेज किए जा रहे Google डोमेन में अपग्रेड करने के लिए, एंटरप्राइज़ अपग्रेड यूआरएल जनरेट करता है.
|
generateSignupUrl |
POST /enterprises/signupUrl
|
साइन अप करने के लिए यूआरएल जनरेट करता है. |
get |
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
|
अनुरोध के लिए पुष्टि किए गए सेवा खाते से जुड़े एंटरप्राइज़ के लिए, सूचना सेट को खींचता है और दिखाता है. अगर कोई सूचना बाकी नहीं है, तो सूचना सेट खाली हो सकता है.
अगर सूचना सेट खाली नहीं है, तो Enterprises.AcknowledgeNotificationSet को कॉल करके, रिटर्न किए गए सूचना सेट को 20 सेकंड के अंदर स्वीकार करना ज़रूरी है. जिन सूचनाओं की पुष्टि 20 सेकंड के अंदर नहीं की जाती है उन्हें आखिर में, PullNotificationSet के किसी दूसरे अनुरोध के जवाब में फिर से शामिल किया जाएगा. साथ ही, जिन सूचनाओं की पुष्टि कभी नहीं की जाती है उन्हें Google Cloud Platform के Pub/Sub सिस्टम की नीति के मुताबिक मिटा दिया जाएगा. सूचनाएं पाने के लिए, एक साथ कई अनुरोध किए जा सकते हैं. ऐसे में, अगर कोई सूचना बाकी है, तो उसे कॉल करने वाले हर व्यक्ति के बीच बांटा जाएगा. अगर कोई सूचना मौजूद नहीं है, तो सूचनाओं की खाली सूची दिखती है. बाद में किए गए अनुरोधों से, उपलब्ध होने पर ज़्यादा सूचनाएं मिल सकती हैं. |
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 |
GET /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
किसी एनटाइटलमेंट की जानकारी दिखाता है. |
list |
GET /enterprises/enterpriseId/users/userId/entitlements
|
यह किसी उपयोगकर्ता के लिए सभी एनटाइटलमेंट की सूची बनाता है. सिर्फ़ आईडी सेट है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
किसी उपयोगकर्ता के लिए, ऐप्लिकेशन में एनटाइटलमेंट जोड़ता है या उसे अपडेट करता है. |
Grouplicenses
Grouplicenses संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
get |
GET /enterprises/enterpriseId/groupLicenses/groupLicenseId
|
किसी प्रॉडक्ट के लिए, एंटरप्राइज़ के ग्रुप लाइसेंस की जानकारी दिखाता है. |
list |
GET /enterprises/enterpriseId/groupLicenses
|
उन सभी प्रॉडक्ट के आईडी दिखाता है जिनके लिए एंटरप्राइज़ के पास ग्रुप लाइसेंस है. |
Grouplicenseusers
Grouplicenseusers संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक 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 |
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
|
किसी डिवाइस पर ऐप्लिकेशन का नया वर्शन इंस्टॉल करने का अनुरोध करता है. अगर ऐप्लिकेशन पहले से ही इंस्टॉल है, तो ज़रूरत पड़ने पर उसे नए वर्शन में अपडेट किया जाता है. |
Managedconfigurationsfordevice
Managedconfigurationsfordevice संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId
|
चुनिंदा डिवाइस के लिए, ऐप्लिकेशन के हर डिवाइस के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है. |
get |
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
|
चुने गए डिवाइस के लिए, ऐप्लिकेशन के लिए हर डिवाइस के हिसाब से मैनेज किया गया कॉन्फ़िगरेशन जोड़ता है या अपडेट करता है. |
Managedconfigurationsforuser
Managedconfigurationsforuser संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
चुने गए उपयोगकर्ता के लिए, ऐप्लिकेशन के लिए हर उपयोगकर्ता के हिसाब से मैनेज किया जा रहा कॉन्फ़िगरेशन हटाता है. |
get |
GET /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
चुने गए उपयोगकर्ता के लिए, ऐप्लिकेशन के हर उपयोगकर्ता के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन की जानकारी दिखाता है. |
list |
GET /enterprises/enterpriseId/users/userId/managedConfigurationsForUser
|
इससे, किसी उपयोगकर्ता के लिए मैनेज किए गए सभी कॉन्फ़िगरेशन की सूची मिलती है. सिर्फ़ आईडी सेट किया गया है. |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
चुने गए उपयोगकर्ता के लिए, ऐप्लिकेशन के लिए मैनेज किए गए कॉन्फ़िगरेशन की सेटिंग जोड़ता है या अपडेट करता है.
अगर आपके पास मैनेज किए जा रहे कॉन्फ़िगरेशन का iframe है, तो अनुरोध में mcmId और उससे जुड़े कॉन्फ़िगरेशन वैरिएबल (अगर कोई है) की जानकारी देकर, किसी उपयोगकर्ता पर मैनेज किए जा रहे कॉन्फ़िगरेशन लागू किए जा सकते हैं. इसके अलावा, सभी ईएमएम, मैनेज की जा रही प्रॉपर्टी की सूची पास करके, मैनेज किए जा रहे कॉन्फ़िगरेशन लागू कर सकते हैं.
|
Managedconfigurationssettings
Managedconfigurationssettings संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
list |
GET /enterprises/enterpriseId/products/productId/managedConfigurationsSettings
|
यह किसी ऐप्लिकेशन के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन की सभी सेटिंग दिखाता है. |
अनुमतियां
अनुमतियों के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
get |
GET /permissions/permissionId
|
एंटरप्राइज़ एडमिन को दिखाने के लिए, Android ऐप्लिकेशन की अनुमति की जानकारी दिखाता है. |
प्रॉडक्ट
प्रॉडक्ट के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
approve |
POST /enterprises/enterpriseId/products/productId/approve
|
बताए गए प्रॉडक्ट और ऐप्लिकेशन से जुड़ी अनुमतियों को मंज़ूरी देता है. हर एंटरप्राइज़ ग्राहक के लिए, ज़्यादा से ज़्यादा 1,000 प्रॉडक्ट को मंज़ूरी दी जा सकती है. अपने उपयोगकर्ताओं को मंज़ूरी पा चुके प्रॉडक्ट दिखाने के लिए, स्टोर पेज का लेआउट डिज़ाइन करने और बनाने के लिए, मैनेज किए जा रहे Google Play का इस्तेमाल करने का तरीका जानने के लिए, स्टोर पेज का लेआउट डिज़ाइन करना लेख पढ़ें. |
generateApprovalUrl |
POST /enterprises/enterpriseId/products/productId/generateApprovalUrl
|
ऐसा यूआरएल जनरेट करता है जिसे किसी प्रॉडक्ट की अनुमतियां (अगर कोई हों) दिखाने के लिए, iframe में रेंडर किया जा सकता है. किसी प्रॉडक्ट को मंज़ूरी देने के लिए, एंंटरप्राइज़ एडमिन को ये अनुमतियां देखनी होंगी और अपने संगठन की ओर से उन्हें स्वीकार करना होगा. एडमिन को EMM कंसोल में किसी अलग यूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करके, दिखाई गई अनुमतियों को स्वीकार करना चाहिए. इससे प्रॉडक्ट को मंज़ूरी देने के लिए, Products.approve कॉल में इस यूआरएल का इस्तेमाल approvalUrlInfo.approvalUrl प्रॉपर्टी के तौर पर ट्रिगर होना चाहिए.
इस यूआरएल का इस्तेमाल, सिर्फ़ एक दिन के लिए अनुमतियां दिखाने के लिए किया जा सकता है.
|
get |
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
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
Storelayoutclusters रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId
|
किसी क्लस्टर को मिटाता है. |
get |
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
|
क्लस्टर को अपडेट करता है. |
Storelayoutpages
Storelayoutpages रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/storeLayout/pages/pageId
|
स्टोर पेज मिटाता है. |
get |
GET /enterprises/enterpriseId/storeLayout/pages/pageId
|
किसी स्टोर पेज की जानकारी दिखाता है. |
शामिल करें |
POST /enterprises/enterpriseId/storeLayout/pages
|
स्टोर का नया पेज जोड़ता है. |
list |
GET /enterprises/enterpriseId/storeLayout/pages
|
स्टोर के सभी पेजों की जानकारी दिखाता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/storeLayout/pages/pageId
|
स्टोर पेज का कॉन्टेंट अपडेट करता है. |
उपयोगकर्ता
उपयोगकर्ताओं के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/users/userId
|
EMM से मैनेज किए जा रहे किसी उपयोगकर्ता की जानकारी मिटाई गई. |
generateAuthenticationToken |
POST /enterprises/enterpriseId/users/userId/authenticationToken
|
पुष्टि करने वाला टोकन जनरेट करता है. डिवाइस नीति क्लाइंट इसका इस्तेमाल, किसी डिवाइस पर EMM से मैनेज किए जा रहे उपयोगकर्ता खाते को उपलब्ध कराने के लिए कर सकता है.
जनरेट किया गया टोकन सिर्फ़ एक बार इस्तेमाल किया जा सकता है. यह कुछ मिनट बाद काम करना बंद कर देता है.
हर उपयोगकर्ता के लिए, ज़्यादा से ज़्यादा 10 डिवाइसों को प्रोविज़न किया जा सकता है. यह कॉल सिर्फ़ EMM से मैनेज किए जा रहे खातों के साथ काम करता है. |
get |
GET /enterprises/enterpriseId/users/userId
|
उपयोगकर्ता की जानकारी दिखाता है. |
getAvailableProductSet |
GET /enterprises/enterpriseId/users/userId/availableProductSet
|
उन प्रॉडक्ट का सेट दिखाता है जिन्हें उपयोगकर्ता ऐक्सेस कर सकता है. |
शामिल करें |
POST /enterprises/enterpriseId/users
|
EMM से मैनेज किया जाने वाला नया उपयोगकर्ता बनाता है.
अनुरोध के मुख्य हिस्से में पास किए गए उपयोगकर्ता संसाधन में एक accountIdentifier और एक accountType शामिल होना चाहिए.
अगर उसी खाता आइडेंटिफ़ायर वाला कोई उपयोगकर्ता पहले से मौजूद है, तो उपयोगकर्ता को संसाधन के साथ अपडेट कर दिया जाएगा. इस मामले में, सिर्फ़ |
list |
GET /enterprises/enterpriseId/users
|
किसी उपयोगकर्ता को उसके मुख्य ईमेल पते से खोजता है.
यह सुविधा सिर्फ़ Google के मैनेज किए जा रहे उपयोगकर्ताओं के लिए उपलब्ध है. ईएमएम से मैनेज किए जा रहे उपयोगकर्ताओं के लिए, आईडी का लुकअप करना ज़रूरी नहीं है, क्योंकि आईडी पहले से ही Users.insert कॉल के नतीजे में दिखता है.
ज़रूरी क्वेरी पैरामीटर:
|
revokeDeviceAccess |
DELETE /enterprises/enterpriseId/users/userId/deviceAccess
|
उपयोगकर्ता के लिए, फ़िलहाल उपलब्ध सभी डिवाइसों का ऐक्सेस रद्द कर देता है. उपयोगकर्ता, अब अपने मैनेज किए जा रहे किसी भी डिवाइस पर, मैनेज किए जा रहे Play Store का इस्तेमाल नहीं कर पाएगा.
यह कॉल सिर्फ़ EMM से मैनेज किए जा रहे खातों के साथ काम करता है. |
setAvailableProductSet |
PUT /enterprises/enterpriseId/users/userId/availableProductSet
|
उन प्रॉडक्ट के सेट में बदलाव करता है जिन्हें उपयोगकर्ता ऐक्सेस कर सकता है. इन्हें व्हाइटलिस्ट प्रॉडक्ट कहा जाता है. सिर्फ़ उन प्रॉडक्ट को व्हाइटलिस्ट में शामिल किया जा सकता है जिन्हें मंज़ूरी मिली हो या जिन्हें पहले मंज़ूरी मिली हो (जिन प्रॉडक्ट की मंज़ूरी रद्द कर दी गई हो). |
अपडेट करें |
PUT /enterprises/enterpriseId/users/userId
|
EMM की मदद से मैनेज किए जा रहे उपयोगकर्ता की जानकारी अपडेट करता है.
इस्तेमाल करने के लिए, यह ज़रूरी है कि उपयोगकर्ताओं को ईएमएम से मैनेज किया जा रहा हो. Google से मैनेज किए जा रहे उपयोगकर्ताओं के लिए, इसका इस्तेमाल नहीं किया जा सकता. अनुरोध के मुख्य हिस्से में, उपयोगकर्ता संसाधन में नई जानकारी दें. सिर्फ़ displayName फ़ील्ड को बदला जा सकता है. अन्य फ़ील्ड में कोई वैल्यू सेट नहीं होनी चाहिए या फिर उनमें मौजूदा वैल्यू सेट होनी चाहिए.
|
वेब ऐप्लिकेशन
वेबऐप्लिकेशन के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
तरीका | एचटीटीपी अनुरोध | ब्यौरा |
---|---|---|
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई | ||
मिटाएं |
DELETE /enterprises/enterpriseId/webApps/webAppId
|
किसी मौजूदा वेब ऐप्लिकेशन को मिटाता है. |
get |
GET /enterprises/enterpriseId/webApps/webAppId
|
किसी मौजूदा वेब ऐप्लिकेशन को ऐक्सेस करता है. |
शामिल करें |
POST /enterprises/enterpriseId/webApps
|
यह एंटरप्राइज़ के लिए नया वेब ऐप्लिकेशन बनाता है. |
list |
GET /enterprises/enterpriseId/webApps
|
किसी एंटरप्राइज़ के सभी वेब ऐप्लिकेशन की जानकारी दिखाता है. |
अपडेट करें |
PUT /enterprises/enterpriseId/webApps/webAppId
|
किसी मौजूदा वेब ऐप्लिकेशन को अपडेट करता है. |