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