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