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