इस संसाधन के लिए तरीका जानने के लिए, इस पेज के आखिर में देखें.
संसाधन के बारे में जानकारी
उपयोगकर्ता संसाधन, किसी एंटरप्राइज़ से जुड़े खाते के बारे में बताता है. हर डिवाइस या किसी खास उपयोगकर्ता के लिए एक खास खाता हो सकता है (जो फिर इस खाते का इस्तेमाल कई डिवाइसों पर कर सकता है). पहचान के मॉडल के हिसाब से, यह खाता सिर्फ़ कारोबार के लिए उपलब्ध Google Play या Google की दूसरी सेवाओं को ऐक्सेस करने की अनुमति दे सकता है:
- Google के मैनेज किए गए डोमेन आइडेंटिटी मॉडल को, Google खाते के सोर्स (
primaryEmail
से) से सिंक करना होता है. - 'कारोबार के लिए Google Play खातों' के पहचान मॉडल के ज़रिए, एंटरप्राइज़ ज़रूरत के हिसाब से उपयोगकर्ता या डिवाइस खाते बना सकते हैं. इन खातों से 'कारोबार के लिए Google Play' का ऐक्सेस मिलता है.
{ "kind": "androidenterprise#user", "id": string, "managementType": string, "accountType": string, "primaryEmail": string, "accountIdentifier": string, "displayName": string }
प्रॉपर्टी का नाम | वैल्यू | ब्यौरा | ज़रूरी जानकारी |
---|---|---|---|
accountIdentifier |
string |
इस उपयोगकर्ता के लिए बनाया गया यूनीक आइडेंटिफ़ायर, जैसे कि "user342" या "asset#44418". इस प्रॉपर्टी के लिए, व्यक्तिगत पहचान से जुड़ी जानकारी (पीआईआई) का इस्तेमाल न करें. इसे ईएमएम से मैनेज किए जाने वाले उपयोगकर्ताओं के लिए हमेशा सेट होना चाहिए. Google की ओर से मैनेज किए जाने वाले उपयोगकर्ताओं के लिए सेट नहीं है. | |
accountType |
string |
इस तरह का खाता. userAccount को एक से ज़्यादा डिवाइस पर इंस्टॉल किया जा सकता है, लेकिन deviceAccount किसी एक डिवाइस पर ही काम करता है. EMM की ओर से मैनेज किए जाने वाले उपयोगकर्ता (emmManaged ) का प्रकार (userAccount , deviceAccount ) हो सकता है, लेकिन Google से मैनेज किया जाने वाला उपयोगकर्ता (googleManaged ) हमेशा userAccount होता है.
मान्य वैल्यू ये हैं:
|
|
displayName |
string |
वह नाम जो यूज़र इंटरफ़ेस में दिखेगा. ईएमएम-मैनेज किए गए उपयोगकर्ता बनाते समय, इस प्रॉपर्टी को सेट करना ज़रूरी नहीं है. अगर इस प्रॉपर्टी को सेट किया जाता है, तो संगठन के बारे में कुछ सामान्य जानकारी (जैसे कि "Example, Inc") या अपने नाम (ईएमएम के तौर पर) का इस्तेमाल करें. इसका इस्तेमाल Google की ओर से प्रबंधित उपयोगकर्ता खातों के लिए नहीं किया जाता है. | लिखा जा सकता है |
id |
string |
उपयोगकर्ता का यूनीक आईडी. |
|
kind |
string |
||
managementType |
string |
उपयोगकर्ता को मैनेज करने वाली इकाई. googleManaged उपयोगकर्ता के साथ, सच्चाई का स्रोत Google है, इसलिए EMM को यह पक्का करना होगा कि उपयोगकर्ता के लिए Google खाता मौजूद है. emmManaged उपयोगकर्ता के साथ, EMM का नियंत्रण है.
मान्य वैल्यू ये हैं:
|
|
primaryEmail |
string |
उपयोगकर्ता का मुख्य ईमेल पता. उदाहरण के लिए, "jsmith@example.com". इसे हमेशा Google के मैनेज किए जाने वाले उपयोगकर्ताओं के लिए सेट किया जाएगा और ईएमएम के ज़रिए मैनेज किए जाने वाले उपयोगकर्ताओं के लिए नहीं किया जाएगा. |
तरीके
- मिटाएं
- ईएमएम की ओर से प्रबंधित उपयोगकर्ता को मिटाया गया.
- GenerateConsentToken
- पुष्टि करने वाला एक टोकन जनरेट करता है. इसका इस्तेमाल डिवाइस की नीति का इस्तेमाल करने वाला, डिवाइस पर ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता खाते को प्रावधान करने के लिए कर सकता है.
जनरेट किया गया टोकन, एक बार इस्तेमाल किया जाता है और कुछ मिनट बाद खत्म हो जाता है.
हर उपयोगकर्ता के लिए, ज़्यादा से ज़्यादा 10 डिवाइसों का प्रावधान किया जा सकता है.
यह कॉल सिर्फ़ ईएमएम-मैनेज किए जाने वाले खातों के साथ काम करता है. - get
- उपयोगकर्ता की जानकारी वापस मिलती है.
- getAvailableProductSet
- प्रॉडक्ट का वह सेट फिर से हासिल करता है जिसे उपयोगकर्ता ऐक्सेस कर सकता है. ध्यान दें: यह आइटम अब उपलब्ध नहीं है. नए इंटिग्रेशन, इस तरीके का इस्तेमाल नहीं कर सकते. ये हमारे नए सुझावों के बारे में बता सकते हैं.
- शामिल करें
- नया ईएमएम-मैनेज किया गया उपयोगकर्ता बनाता है.
अनुरोध के मुख्य हिस्से में भेजे गए उपयोगकर्ताओं के रिसॉर्स में एकaccountIdentifier
औरaccountType
शामिल होना चाहिए.अगर उसी खाते का आइडेंटिफ़ायर पहले से मौजूद है, तो उपयोगकर्ता को रिसॉर्स के साथ अपडेट कर दिया जाएगा. इस मामले में, सिर्फ़
displayName
फ़ील्ड को बदला जा सकता है. - list
- किसी उपयोगकर्ता को प्राथमिक ईमेल पते से खोजा जाता है. यह सुविधा सिर्फ़ ऐसे उपयोगकर्ताओं के लिए उपलब्ध है जिन्हें Google मैनेज करता है. EMM-मैनेज किए जाने वाले उपयोगकर्ताओं के लिए आईडी देखने की ज़रूरत नहीं है, क्योंकि User.insert कॉल के नतीजे में आईडी पहले ही दिख चुका है.
- revokeDeviceAccess
- उपयोगकर्ता के लिए वर्तमान में प्रावधान किए गए सभी डिवाइसों का ऐक्सेस निरस्त कर देती है. उपयोगकर्ता अब अपने किसी भी मैनेज किए जा रहे डिवाइस पर, मैनेज किए गए Play Store का इस्तेमाल नहीं कर पाएगा.
यह कॉल सिर्फ़ ईएमएम-मैनेज किए जाने वाले खातों के साथ काम करता है. - setAvailableProductSet
- उन प्रॉडक्ट के सेट में बदलाव करता है जिन्हें उपयोगकर्ता ऐक्सेस कर सकता है. इन्हें अनुमति वाली सूची में शामिल प्रॉडक्ट कहा जाता है. सिर्फ़ उन प्रॉडक्ट को मंज़ूरी दी जा सकती है जिन्हें स्वीकार किया गया है या जो पहले स्वीकार किए गए प्रॉडक्ट होते हैं. ध्यान दें: यह आइटम अब उपलब्ध नहीं है. नए इंटिग्रेशन, इस तरीके का इस्तेमाल नहीं कर सकते. ये हमारे नए सुझावों के बारे में बता सकते हैं.
- अपडेट
- ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता की जानकारी अपडेट होती है.
इसका इस्तेमाल, सिर्फ़ ईएमएम की ओर से मैनेज किए जाने वाले उपयोगकर्ताओं के साथ किया जा सकता है (Google की ओर से मैनेज किए जाने वाले उपयोगकर्ताओं के लिए नहीं). अनुरोध के मुख्य हिस्से में उपयोगकर्ता संसाधन में नई जानकारी दें. सिर्फ़displayName
फ़ील्ड बदला जा सकता है. अन्य फ़ील्ड का मान या तो सेट नहीं होना चाहिए या इनमें फ़िलहाल चालू मान होना चाहिए.