रिसॉर्स: उपयोगकर्ता
Directory API की मदद से, अपने खाते के उपयोगकर्ताओं, उपयोगकर्ता के उपनाम, और उपयोगकर्ता की Google प्रोफ़ाइल फ़ोटो बनाई और मैनेज की जा सकती हैं. सामान्य कामों के बारे में ज़्यादा जानकारी के लिए, उपयोगकर्ता खाता डेवलपर की गाइड और उपयोगकर्ता के उपनामों के लिए डेवलपर की गाइड देखें.
JSON के काेड में दिखाना |
---|
{
"id": string,
"primaryEmail": string,
"password": value,
"hashFunction": string,
"isAdmin": boolean,
"isDelegatedAdmin": boolean,
"agreedToTerms": boolean,
"suspended": boolean,
"changePasswordAtNextLogin": boolean,
"ipWhitelisted": boolean,
"name": {
object ( |
फ़ील्ड | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
उपयोगकर्ता का यूनीक आईडी. उपयोगकर्ता |
||||||||||||||||||||||||||||||||||||||||||
primaryEmail |
उपयोगकर्ता का मुख्य ईमेल पता. उपयोगकर्ता खाता बनाने के अनुरोध में, यह प्रॉपर्टी ज़रूरी है. |
||||||||||||||||||||||||||||||||||||||||||
password |
उपयोगकर्ता खाते का पासवर्ड सेव करता है. उपयोगकर्ता खाता बनाते समय उपयोगकर्ता के पासवर्ड मान की आवश्यकता होती है. उपयोगकर्ता की जानकारी अपडेट करते समय, यह जानकारी देना ज़रूरी नहीं है. इसे सिर्फ़ तब देना चाहिए, जब उपयोगकर्ता अपने खाते का पासवर्ड अपडेट कर रहा हो. पासवर्ड की वैल्यू, एपीआई के रिस्पॉन्स वाले मुख्य हिस्से में कभी नहीं दिखती. |
||||||||||||||||||||||||||||||||||||||||||
hashFunction |
यह
अगर राउंड को प्रीफ़िक्स के हिस्से के तौर पर बताया गया है, तो राउंड की संख्या 10,000 या उससे कम होनी चाहिए. |
||||||||||||||||||||||||||||||||||||||||||
isAdmin |
सिर्फ़ आउटपुट के लिए. यह सुपर एडमिन के खास अधिकारों वाले उपयोगकर्ता को दिखाता है. |
||||||||||||||||||||||||||||||||||||||||||
isDelegatedAdmin |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि क्या वह एडमिन है जिसे एडमिन का ऐक्सेस दिया गया है. |
||||||||||||||||||||||||||||||||||||||||||
agreedToTerms |
सिर्फ़ आउटपुट के लिए. अगर उपयोगकर्ता ने शुरुआती लॉगिन पूरा कर लिया है और सेवा की शर्तों के कानूनी समझौते को स्वीकार कर लिया है, तो यह प्रॉपर्टी |
||||||||||||||||||||||||||||||||||||||||||
suspended |
इससे पता चलता है कि उपयोगकर्ता को निलंबित किया गया है या नहीं. |
||||||||||||||||||||||||||||||||||||||||||
changePasswordAtNextLogin |
यह दिखाता है कि क्या उपयोगकर्ता को अगली बार लॉगिन करने पर अपना पासवर्ड बदलना पड़ा है. यह सेटिंग तब लागू नहीं होती, जब उपयोगकर्ता तीसरे पक्ष के आइडेंटिटी प्रोवाइडर की मदद से साइन इन करता है. |
||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted |
अगर |
||||||||||||||||||||||||||||||||||||||||||
name |
इसमें उपयोगकर्ता का दिया गया नाम और परिवार का नाम होता है. साथ ही, इसमें सिर्फ़ पढ़ने के लिए उपलब्ध |
||||||||||||||||||||||||||||||||||||||||||
kind |
सिर्फ़ आउटपुट के लिए. एपीआई रिसॉर्स का टाइप. उपयोगकर्ता संसाधनों के लिए, वैल्यू |
||||||||||||||||||||||||||||||||||||||||||
etag |
सिर्फ़ आउटपुट के लिए. संसाधन का ETag. |
||||||||||||||||||||||||||||||||||||||||||
emails |
उपयोगकर्ता के ईमेल पतों की सूची. डेटा का साइज़ 10 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
externalIds |
उपयोगकर्ता के बाहरी आईडी की सूची, जैसे कि कर्मचारी या नेटवर्क आईडी. डेटा का साइज़ 2 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
relations |
उपयोगकर्ता के अन्य उपयोगकर्ताओं के साथ संबंधों की सूची. इस फ़ील्ड के लिए, डेटा का ज़्यादा से ज़्यादा साइज़ 2 केबी हो सकता है. ज़्यादा जानकारी के लिए, उपयोगकर्ता खाते मैनेज करना लेख पढ़ें.
|
||||||||||||||||||||||||||||||||||||||||||
aliases[] |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता के उपनाम वाले ईमेल पतों की सूची. |
||||||||||||||||||||||||||||||||||||||||||
isMailboxSetup |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि उपयोगकर्ता का Google मेलबॉक्स बनाया गया है या नहीं. यह प्रॉपर्टी सिर्फ़ तब लागू होती है, जब उपयोगकर्ता को Gmail का लाइसेंस असाइन किया गया हो. |
||||||||||||||||||||||||||||||||||||||||||
customerId |
सिर्फ़ आउटपुट के लिए. खाते के सभी उपयोगकर्ताओं को वापस पाने के लिए ग्राहक आईडी. |
||||||||||||||||||||||||||||||||||||||||||
addresses |
उपयोगकर्ता के पतों की सूची. डेटा का साइज़ 10 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
organizations |
उन संगठनों की सूची जिनसे उपयोगकर्ता जुड़ा है. डेटा का साइज़ 10 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
lastLoginTime |
सिर्फ़ आउटपुट के लिए. वह समय जब उपयोगकर्ता ने पिछली बार अपने खाते में लॉग इन किया था. वैल्यू, तारीख और समय के ISO 8601 फ़ॉर्मैट में होनी चाहिए. समय, |
||||||||||||||||||||||||||||||||||||||||||
phones |
उपयोगकर्ता के फ़ोन नंबर की सूची. डेटा का ज़्यादा से ज़्यादा साइज़ 1 केबी हो सकता है.
|
||||||||||||||||||||||||||||||||||||||||||
suspensionReason |
सिर्फ़ आउटपुट के लिए. निलंबन के दौरान, किसी उपयोगकर्ता खाते को एडमिन या Google ने निलंबित किया हो. यह प्रॉपर्टी सिर्फ़ तब दिखती है, जब |
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoUrl |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता की प्रोफ़ाइल फ़ोटो का यूआरएल. यह यूआरएल, कुछ समय के लिए उपलब्ध या निजी हो सकता है. |
||||||||||||||||||||||||||||||||||||||||||
languages |
उपयोगकर्ता की भाषाओं की सूची. डेटा का साइज़ 1 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
posixAccounts |
उपयोगकर्ता के POSIX खाते की जानकारी की सूची.
|
||||||||||||||||||||||||||||||||||||||||||
creationTime |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता का खाता बनाने का समय. वैल्यू, तारीख और समय के ISO 8601 फ़ॉर्मैट में होनी चाहिए. समय वह पूरी तारीख है जिसमें घंटे, मिनट, और सेकंड शामिल हैं. यह फ़ॉर्म |
||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता के उन उपनाम वाले ईमेल पतों की सूची जिनमें बदलाव नहीं किया जा सकता. आम तौर पर, ये खाते के प्राइमरी डोमेन या सब-डोमेन से बाहर के होते हैं. |
||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys |
एसएसएच सार्वजनिक कुंजियों की सूची.
|
||||||||||||||||||||||||||||||||||||||||||
notes |
नेस्ट किए गए ऑब्जेक्ट के तौर पर उपयोगकर्ता के लिए नोट.
|
||||||||||||||||||||||||||||||||||||||||||
websites |
उपयोगकर्ता की वेबसाइटों की सूची.
|
||||||||||||||||||||||||||||||||||||||||||
locations |
उपयोगकर्ता की जगहों की सूची. डेटा का साइज़ 10 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList |
इससे पता चलता है कि डोमेन के लिए संपर्क शेयर करने की सुविधा चालू होने पर, उपयोगकर्ता की प्रोफ़ाइल Google Workspace की ग्लोबल पता सूची में दिखती है या नहीं. उपयोगकर्ता प्रोफ़ाइलों को बाहर रखने के बारे में ज़्यादा जानकारी के लिए, एडमिन सहायता केंद्र पर जाएं. |
||||||||||||||||||||||||||||||||||||||||||
keywords |
उपयोगकर्ता के कीवर्ड की सूची. डेटा का ज़्यादा से ज़्यादा साइज़ 1 केबी हो सकता है.
|
||||||||||||||||||||||||||||||||||||||||||
deletionTime |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता का खाता मिटाने का समय. वैल्यू, तारीख और समय के ISO 8601 फ़ॉर्मैट में होनी चाहिए. समय वह पूरी तारीख है जिसमें घंटे, मिनट, और सेकंड शामिल हैं. यह फ़ॉर्म |
||||||||||||||||||||||||||||||||||||||||||
gender |
उपयोगकर्ता के लिंग की जानकारी देने वाला नेस्ट किया गया ऑब्जेक्ट. इस फ़ील्ड के लिए, डेटा का ज़्यादा से ज़्यादा साइज़ 1 केबी हो सकता है.
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता की फ़ोटो का ETag (रीड-ओनली) |
||||||||||||||||||||||||||||||||||||||||||
ims |
उपयोगकर्ता के इंस्टैंट मैसेंजर (आईएम) खाते. किसी उपयोगकर्ता खाते में एक से ज़्यादा
|
||||||||||||||||||||||||||||||||||||||||||
customSchemas |
उपयोगकर्ता के कस्टम फ़ील्ड. कुंजी
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
सिर्फ़ आउटपुट के लिए. दो चरणों में पुष्टि करने की सुविधा के लिए रजिस्टर किया गया है (रीड-ओनली) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
सिर्फ़ आउटपुट के लिए. क्या दो चरणों में पुष्टि करने की सुविधा लागू की गई है (रीड-ओनली) |
||||||||||||||||||||||||||||||||||||||||||
archived |
इससे पता चलता है कि उपयोगकर्ता को संग्रहित किया गया है या नहीं. |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
उपयोगकर्ता से जुड़े पैरंट संगठन का पूरा पाथ. अगर पैरंट संगठन टॉप-लेवल का है, तो उसे फ़ॉरवर्ड स्लैश ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
उपयोगकर्ता का खाता वापस पाने के लिए ईमेल पता. |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
उपयोगकर्ता का रिकवरी फ़ोन. फ़ोन नंबर, E.164 फ़ॉर्मैट में होना चाहिए. यह प्लस के निशान (+) से शुरू होना चाहिए. उदाहरण: +16506661212. |
UserName
JSON के काेड में दिखाना |
---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
फ़ील्ड | |
---|---|
fullName |
उपयोगकर्ता का पूरा नाम, जो नाम और उपनाम की वैल्यू को जोड़कर बनाया जाता है. |
familyName |
उपयोगकर्ता का उपनाम. उपयोगकर्ता खाता बनाते समय ज़रूरी है. |
givenName |
उपयोगकर्ता का नाम उपयोगकर्ता खाता बनाते समय ज़रूरी है. |
displayName |
उपयोगकर्ता का डिसप्ले नेम. सीमा: 256 वर्ण. |
तरीके |
|
---|---|
|
किसी उपयोगकर्ता की प्रोफ़ाइल मिटाता है. |
|
किसी उपयोगकर्ता की जानकारी दिखाता है. |
|
उपयोगकर्ता बनाता है. |
|
मिटाए गए उपयोगकर्ताओं या डोमेन के सभी उपयोगकर्ताओं की पेज की गई सूची दिखाता है. |
|
किसी उपयोगकर्ता को सुपर एडमिन बनाता है. |
|
पैच सिमेंटिक्स का इस्तेमाल करके, उपयोगकर्ता को अपडेट करता है. |
|
यह उपयोगकर्ता को सभी वेब और डिवाइस सेशन से साइन आउट करता है. साथ ही, उनकी साइन-इन कुकी को रीसेट करता है. |
|
मिटाए गए उपयोगकर्ता की प्रोफ़ाइल को वापस लाता है. |
|
यह किसी उपयोगकर्ता को अपडेट करता है. |
|
उपयोगकर्ताओं की सूची में होने वाले बदलावों को देखता है. |