एडमिन SDK डायरेक्ट्री सेवा की मदद से, Apps Script में, एडमिन SDK के डायरेक्ट्री एपीआई का इस्तेमाल किया जा सकता है. यह एपीआई Google Workspace डोमेन (इनमें रीसेलर भी शामिल है) के एडमिन को अपने डोमेन में डिवाइसों, ग्रुप, उपयोगकर्ताओं, और दूसरी इकाइयों को मैनेज करने की सुविधा देता है.
रेफ़रंस
इस सेवा के बारे में ज़्यादा जानकारी के लिए, 'एडमिन SDK' डायरेक्ट्री एपीआई के रेफ़रंस दस्तावेज़ देखें. Apps Script की सभी बेहतर सेवाओं की तरह, एडमिन SDK डायरेक्ट्री सेवा, उन ही ऑब्जेक्ट, तरीकों, और पैरामीटर का इस्तेमाल करती है जो सार्वजनिक एपीआई के लिए किए जाते हैं. ज़्यादा जानकारी के लिए, हस्ताक्षर तय करने का तरीका लेख पढ़ें.
समस्याओं की शिकायत करने और अन्य मदद पाने के लिए, एडमिन SDK की डायरेक्ट्री के लिए सहायता गाइड देखें.
नमूना कोड
नीचे दिए गए सैंपल कोड में, एपीआई के वर्शन 1 का इस्तेमाल किया गया है.
सभी उपयोगकर्ताओं की सूची बनाएं
इस सैंपल में, डोमेन में उन सभी उपयोगकर्ताओं को शामिल किया गया है जिन्हें उनके नाम के हिसाब से क्रम में लगाया गया है.
उपयोगकर्ता पाएं
यह सैंपल, उपयोगकर्ता को उसके ईमेल पते से लेता है और उसका सारा डेटा, JSON स्ट्रिंग के तौर पर लॉग करता है.
कोई उपयोगकर्ता जोड़ें
इस सैंपल में, डोमेन में एक नए उपयोगकर्ता को जोड़ा गया है. इसमें सिर्फ़ ज़रूरी जानकारी शामिल है. उपयोगकर्ता फ़ील्ड की पूरी सूची देखने के लिए, एपीआई के रेफ़रंस दस्तावेज़ देखें.
उपनाम बनाएं
यह नमूना किसी उपयोगकर्ता के लिए एक उपनाम (निकनेम) बनाता है.
सभी ग्रुप की सूची बनाएं
इस सैंपल में, डोमेन के सभी ग्रुप की सूची दी गई है.
ग्रुप में सदस्य जोड़ें
यह सैंपल, किसी उपयोगकर्ता को डोमेन में पहले से मौजूद ग्रुप में जोड़ता है.