डायरेक्ट्री एपीआई के बारे में खास जानकारी

Directory API, RESTful Admin SDK API का हिस्सा है. इसका इस्तेमाल इन कामों के लिए किया जा सकता है: Google Workspace खाते के मालिकाना हक वाले, एडमिन के कंट्रोल वाले संसाधनों को प्रोग्राम के हिसाब से बनाना और मैनेज करना. इन्हें इन कामों के लिए इस्तेमाल किया जा सकता है:

  • उपयोगकर्ताओं को बनाना और उन्हें मैनेज करना. साथ ही, एडमिन जोड़ना.
  • ग्रुप और ग्रुप की सदस्यताएं बनाना और उन्हें मैनेज करना.
  • आपके डोमेन से कनेक्ट किए गए डिवाइसों को मॉनिटर करना और खोए हुए डिवाइसों पर कार्रवाई करना.
  • अपने संगठन के चार्ट और स्ट्रक्चर को मैनेज करना.
  • उन ऐप्लिकेशन का ऑडिट करना जिन्हें आपके उपयोगकर्ताओं ने ऐक्सेस दिया है. साथ ही, बिना अनुमति वाले ऐप्लिकेशन का ऐक्सेस रद्द करना.

Directory API में इस्तेमाल होने वाले सामान्य शब्दों की सूची यहां दी गई है:

ग्राहक
वह इकाई जिसके पास Google Workspace खाते का मालिकाना हक है. इसे ग्राहक संसाधन के तौर पर दिखाया जाता है.
डोमेन
अगर लागू हो, तो Google Workspace खाते से जुड़ा डीएनएस डोमेन, जिसे Domain संसाधन के तौर पर दिखाया जाता है. सभी खातों से कोई डोमेन जुड़ा हुआ नहीं होता.
संगठनात्मक इकाई (ओयू)
यह Google Workspace खाते के संगठन के ट्री की एक उप-इकाई होती है. इसका इस्तेमाल, उपयोगकर्ताओं को ग्रुप में रखने और उन्हें क्रम से लगाने के लिए किया जाता है, ताकि नीतियां लागू की जा सकें और अनुमतियां दी जा सकें. किसी ओयू को OrgUnit संसाधन के ज़रिए दिखाया जाता है.
खास अधिकार
किसी उपयोगकर्ता के पास Google Workspace संसाधन पर कोई कार्रवाई करने की अनुमति होती है. यह मुख्य रूप से एडमिन पर लागू होता है. अधिकार को Privilege संसाधन के तौर पर दिखाया जाता है.
Role
यह अधिकारों का एक तय किया गया कलेक्शन होता है, जिसे किसी उपयोगकर्ता या उपयोगकर्ताओं के सेट को असाइन किया जा सकता है. इसे भूमिका संसाधन के तौर पर दिखाया जाता है.
भूमिका असाइन करना
यह रिकॉर्ड दिखाता है कि किस उपयोगकर्ता को कौनसी भूमिकाएं दी गई हैं और किस स्कोप के लिए दी गई हैं. भूमिका असाइनमेंट को RoleAssignment संसाधन के तौर पर दिखाया जाता है.
स्कीमा
यह एक JSON ऑब्जेक्ट है. इसमें आपके संगठन के लिए, उपयोगकर्ता के कस्टम एट्रिब्यूट तय किए जाते हैं. इन्हें Schema संसाधन के तौर पर दिखाया जाता है.
उपयोगकर्ता
यह एक ऐसा उपयोगकर्ता खाता होता है जिसके पास Google Workspace ऐप्लिकेशन और संसाधनों को ऐक्सेस करने की अनुमति होती है. इसे User संसाधन के तौर पर दिखाया जाता है.

अगले चरण

  • Google Workspace API का इस्तेमाल करके डेवलपमेंट करने के बारे में जानने के लिए, Workspace डेवलपर के तौर पर शुरुआत करना लेख पढ़ें. इसमें पुष्टि करने और अनुमति देने की प्रोसेस को मैनेज करने के बारे में भी बताया गया है.

  • Directory API ऐप्लिकेशन को कॉन्फ़िगर और चलाने का तरीका जानने के लिए, JavaScript क्विकस्टार्ट आज़माएं.