संसाधन: उपयोगकर्ता
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 |
सिर्फ़ आउटपुट. यह उस समय की जानकारी देता है जब उपयोगकर्ता का खाता बनाया गया था. वैल्यू, आईएसओ 8601 तारीख और समय के फ़ॉर्मैट में होती है. समय, पूरी तारीख के साथ-साथ घंटे, मिनट, और सेकंड के तौर पर |
||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] |
सिर्फ़ आउटपुट. उपयोगकर्ता के ऐसे ईमेल पतों की सूची जिन्हें बदला नहीं जा सकता. ये आम तौर पर खाते के प्राइमरी डोमेन या सब-डोमेन से बाहर होते हैं. |
||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys |
एसएसएच सार्वजनिक कुंजियों की सूची.
|
||||||||||||||||||||||||||||||||||||||||||
notes |
उपयोगकर्ता के लिए नोट, नेस्ट किए गए ऑब्जेक्ट के तौर पर.
|
||||||||||||||||||||||||||||||||||||||||||
websites |
उपयोगकर्ता की वेबसाइटों की सूची.
|
||||||||||||||||||||||||||||||||||||||||||
locations |
उपयोगकर्ता की जगहों की सूची. डेटा का साइज़ 10 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList |
इससे पता चलता है कि डोमेन के लिए संपर्क शेयर करने की सुविधा चालू होने पर, Google Workspace की ग्लोबल पता सूची में उपयोगकर्ता की प्रोफ़ाइल दिखती है या नहीं. उपयोगकर्ता प्रोफ़ाइलों को बाहर रखने के बारे में ज़्यादा जानकारी के लिए, एडमिन सहायता केंद्र पर जाएं. |
||||||||||||||||||||||||||||||||||||||||||
keywords |
उपयोगकर्ता के कीवर्ड की सूची. डेटा का साइज़ 1 केबी से ज़्यादा नहीं होना चाहिए.
|
||||||||||||||||||||||||||||||||||||||||||
deletionTime |
सिर्फ़ आउटपुट. यह वह समय है जब उपयोगकर्ता का खाता मिटाया गया था. वैल्यू, ISO 8601 तारीख और समय के फ़ॉर्मैट में होती है. समय, पूरी तारीख के साथ-साथ घंटे, मिनट, और सेकंड के फ़ॉर्म में होता है |
||||||||||||||||||||||||||||||||||||||||||
gender |
यह नेस्ट किया गया ऑब्जेक्ट है. इसमें उपयोगकर्ता के लिंग की जानकारी होती है. इस फ़ील्ड के लिए, ज़्यादा से ज़्यादा 1 केबी डेटा इस्तेमाल किया जा सकता है.
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता की फ़ोटो का ईटैग (रीड-ओनली) |
||||||||||||||||||||||||||||||||||||||||||
ims |
उपयोगकर्ता के इंस्टैंट मैसेंजर (आईएम) खाते. किसी उपयोगकर्ता खाते में एक से ज़्यादा
|
||||||||||||||||||||||||||||||||||||||||||
customSchemas |
उपयोगकर्ता के कस्टम फ़ील्ड. कुंजी
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
सिर्फ़ आउटपुट के लिए. दो चरणों में पुष्टि करने की सुविधा के लिए रजिस्टर किया गया है (सिर्फ़ पढ़ने के लिए) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
सिर्फ़ आउटपुट के लिए. क्या दो चरणों में पुष्टि करने की सुविधा लागू की गई है (सिर्फ़ पढ़ने के लिए) |
||||||||||||||||||||||||||||||||||||||||||
archived |
इससे पता चलता है कि उपयोगकर्ता को संग्रहित किया गया है या नहीं. |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
उपयोगकर्ता से जुड़े पैरंट संगठन का पूरा पाथ. अगर पैरंट संगठन टॉप-लेवल पर है, तो इसे फ़ॉरवर्ड स्लैश ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
उपयोगकर्ता का खाता वापस पाने के लिए ईमेल पता. |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
उपयोगकर्ता का खाता वापस पाने के लिए फ़ोन नंबर. फ़ोन नंबर, E.164 फ़ॉर्मैट में होना चाहिए. यह प्लस के निशान (+) से शुरू होना चाहिए. उदाहरण: +16506661212. |
||||||||||||||||||||||||||||||||||||||||||
isGuestUser |
बदला नहीं जा सकता. इससे पता चलता है कि जोड़ा गया उपयोगकर्ता मेहमान है या नहीं. |
||||||||||||||||||||||||||||||||||||||||||
guestAccountInfo |
बदला नहीं जा सकता. मेहमान से जुड़े मेटाडेटा के अतिरिक्त फ़ील्ड |
||||||||||||||||||||||||||||||||||||||||||
suspensionTime |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता के खाते के निलंबन का समय. (केवल पढ़ने के लिए) |
||||||||||||||||||||||||||||||||||||||||||
archivalTime |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता के खाते को संग्रहित करने का समय. (केवल पढ़ने के लिए) |
||||||||||||||||||||||||||||||||||||||||||
UserName
| JSON के काेड में दिखाना |
|---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
| फ़ील्ड | |
|---|---|
fullName |
उपयोगकर्ता का पूरा नाम. यह नाम, नाम और उपनाम की वैल्यू को जोड़कर बनाया जाता है. |
familyName |
उपयोगकर्ता का उपनाम. उपयोगकर्ता खाता बनाते समय यह कुकी ज़रूरी होती है. |
givenName |
उपयोगकर्ता का नाम. उपयोगकर्ता खाता बनाते समय यह कुकी ज़रूरी होती है. |
displayName |
उपयोगकर्ता का डिसप्ले नेम. सीमा: 256 वर्ण. |
GuestAccountInfo
मेहमान उपयोगकर्ताओं के लिए खाते की जानकारी.
| JSON के काेड में दिखाना |
|---|
{ "primaryGuestEmail": string } |
| फ़ील्ड | |
|---|---|
primaryGuestEmail |
बदलाव नहीं किया जा सकता. मेहमान का बाहरी ईमेल पता. |
तरीके |
|
|---|---|
|
मेहमान उपयोगकर्ता के तौर पर एक ऐसा खाता बनाएं जिसके पास Workspace की कुछ सुविधाओं का ऐक्सेस हो. |
|
यह कुकी, किसी उपयोगकर्ता को मिटाती है. |
|
इस तरीके से, किसी उपयोगकर्ता को वापस पाया जा सकता है. |
|
यह कुकी, उपयोगकर्ता बनाती है. |
|
यह फ़ंक्शन, मिटाए गए उपयोगकर्ताओं या किसी डोमेन के सभी उपयोगकर्ताओं की पेज के हिसाब से सूची वापस लाता है. |
|
इस कुकी का इस्तेमाल, किसी उपयोगकर्ता को सुपर एडमिन बनाने के लिए किया जाता है. |
|
यह फ़ंक्शन, पैच से जुड़े सेमेंटिक का इस्तेमाल करके किसी उपयोगकर्ता की जानकारी अपडेट करता है. |
|
यह कुकी, उपयोगकर्ता को वेब और डिवाइस के सभी सेशन से साइन आउट करती है. साथ ही, साइन-इन करने से जुड़ी कुकी को रीसेट करती है. |
|
यह कुकी, मिटाए गए उपयोगकर्ता की प्रोफ़ाइल को वापस लाती है. |
|
इस तरीके का इस्तेमाल करके, किसी उपयोगकर्ता की जानकारी अपडेट की जा सकती है. |
|
यह कुकी, उपयोगकर्ताओं की सूची में हुए बदलावों को ट्रैक करती है. |