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