Users

इस संसाधन के लिए तरीका जानने के लिए, इस पेज के आखिर में देखें.

संसाधन के बारे में जानकारी

उपयोगकर्ता संसाधन, किसी एंटरप्राइज़ से जुड़े खाते के बारे में बताता है. हर डिवाइस या किसी खास उपयोगकर्ता के लिए एक खास खाता हो सकता है (जो फिर इस खाते का इस्तेमाल कई डिवाइसों पर कर सकता है). पहचान के मॉडल के हिसाब से, यह खाता सिर्फ़ कारोबार के लिए उपलब्ध 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 होता है.

मान्य वैल्यू ये हैं:
  • "deviceAccount"
  • "userAccount"
displayName string वह नाम जो यूज़र इंटरफ़ेस में दिखेगा. ईएमएम-मैनेज किए गए उपयोगकर्ता बनाते समय, इस प्रॉपर्टी को सेट करना ज़रूरी नहीं है. अगर इस प्रॉपर्टी को सेट किया जाता है, तो संगठन के बारे में कुछ सामान्य जानकारी (जैसे कि "Example, Inc") या अपने नाम (ईएमएम के तौर पर) का इस्तेमाल करें. इसका इस्तेमाल Google की ओर से प्रबंधित उपयोगकर्ता खातों के लिए नहीं किया जाता है. लिखा जा सकता है
id string उपयोगकर्ता का यूनीक आईडी.

kind string
managementType string उपयोगकर्ता को मैनेज करने वाली इकाई. googleManaged उपयोगकर्ता के साथ, सच्चाई का स्रोत Google है, इसलिए EMM को यह पक्का करना होगा कि उपयोगकर्ता के लिए Google खाता मौजूद है. emmManaged उपयोगकर्ता के साथ, EMM का नियंत्रण है.

मान्य वैल्यू ये हैं:
  • "emmManaged"
  • "googleManaged"
primaryEmail string उपयोगकर्ता का मुख्य ईमेल पता. उदाहरण के लिए, "jsmith@example.com". इसे हमेशा Google के मैनेज किए जाने वाले उपयोगकर्ताओं के लिए सेट किया जाएगा और ईएमएम के ज़रिए मैनेज किए जाने वाले उपयोगकर्ताओं के लिए नहीं किया जाएगा.

तरीके

मिटाएं
ईएमएम की ओर से प्रबंधित उपयोगकर्ता को मिटाया गया.
GenerateConsentToken
पुष्टि करने वाला एक टोकन जनरेट करता है. इसका इस्तेमाल डिवाइस की नीति का इस्तेमाल करने वाला, डिवाइस पर ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता खाते को प्रावधान करने के लिए कर सकता है. जनरेट किया गया टोकन, एक बार इस्तेमाल किया जाता है और कुछ मिनट बाद खत्म हो जाता है.

हर उपयोगकर्ता के लिए, ज़्यादा से ज़्यादा 10 डिवाइसों का प्रावधान किया जा सकता है.

यह कॉल सिर्फ़ ईएमएम-मैनेज किए जाने वाले खातों के साथ काम करता है.
get
उपयोगकर्ता की जानकारी वापस मिलती है.
getAvailableProductSet
प्रॉडक्ट का वह सेट फिर से हासिल करता है जिसे उपयोगकर्ता ऐक्सेस कर सकता है. ध्यान दें: यह आइटम अब उपलब्ध नहीं है. नए इंटिग्रेशन, इस तरीके का इस्तेमाल नहीं कर सकते. ये हमारे नए सुझावों के बारे में बता सकते हैं.
शामिल करें
नया ईएमएम-मैनेज किया गया उपयोगकर्ता बनाता है.

अनुरोध के मुख्य हिस्से में भेजे गए उपयोगकर्ताओं के रिसॉर्स में एक accountIdentifier और accountType शामिल होना चाहिए.

अगर उसी खाते का आइडेंटिफ़ायर पहले से मौजूद है, तो उपयोगकर्ता को रिसॉर्स के साथ अपडेट कर दिया जाएगा. इस मामले में, सिर्फ़ displayName फ़ील्ड को बदला जा सकता है.

list
किसी उपयोगकर्ता को प्राथमिक ईमेल पते से खोजा जाता है. यह सुविधा सिर्फ़ ऐसे उपयोगकर्ताओं के लिए उपलब्ध है जिन्हें Google मैनेज करता है. EMM-मैनेज किए जाने वाले उपयोगकर्ताओं के लिए आईडी देखने की ज़रूरत नहीं है, क्योंकि User.insert कॉल के नतीजे में आईडी पहले ही दिख चुका है.
revokeDeviceAccess
उपयोगकर्ता के लिए वर्तमान में प्रावधान किए गए सभी डिवाइसों का ऐक्सेस निरस्त कर देती है. उपयोगकर्ता अब अपने किसी भी मैनेज किए जा रहे डिवाइस पर, मैनेज किए गए Play Store का इस्तेमाल नहीं कर पाएगा.

यह कॉल सिर्फ़ ईएमएम-मैनेज किए जाने वाले खातों के साथ काम करता है.
setAvailableProductSet
उन प्रॉडक्ट के सेट में बदलाव करता है जिन्हें उपयोगकर्ता ऐक्सेस कर सकता है. इन्हें अनुमति वाली सूची में शामिल प्रॉडक्ट कहा जाता है. सिर्फ़ उन प्रॉडक्ट को मंज़ूरी दी जा सकती है जिन्हें स्वीकार किया गया है या जो पहले स्वीकार किए गए प्रॉडक्ट होते हैं. ध्यान दें: यह आइटम अब उपलब्ध नहीं है. नए इंटिग्रेशन, इस तरीके का इस्तेमाल नहीं कर सकते. ये हमारे नए सुझावों के बारे में बता सकते हैं.
अपडेट
ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता की जानकारी अपडेट होती है.

इसका इस्तेमाल, सिर्फ़ ईएमएम की ओर से मैनेज किए जाने वाले उपयोगकर्ताओं के साथ किया जा सकता है (Google की ओर से मैनेज किए जाने वाले उपयोगकर्ताओं के लिए नहीं). अनुरोध के मुख्य हिस्से में उपयोगकर्ता संसाधन में नई जानकारी दें. सिर्फ़ displayName फ़ील्ड बदला जा सकता है. अन्य फ़ील्ड का मान या तो सेट नहीं होना चाहिए या इनमें फ़िलहाल चालू मान होना चाहिए.