Directory API, RESTful Admin SDK API का हिस्सा है. इसका इस्तेमाल, प्रोग्राम के हिसाब से ऐसे संसाधन बनाने और मैनेज करने के लिए किया जा सकता है जिन पर एडमिन का कंट्रोल होता है और जिनका मालिकाना हक Google Workspace खाते के पास होता है. इस्तेमाल के कुछ उदाहरणों में ये शामिल हैं:
- उपयोगकर्ताओं की प्रोफ़ाइलें बनाना और उन्हें मैनेज करना. साथ ही, एडमिन जोड़ना.
- ग्रुप और ग्रुप की सदस्यताएं बनाना और उन्हें मैनेज करना.
- आपके डोमेन से कनेक्ट किए गए डिवाइसों को मॉनिटर करना और खोए हुए डिवाइसों पर कार्रवाई करना.
- अपने संगठन का चार्ट और संगठन के स्ट्रक्चर मैनेज करना.
- उन ऐप्लिकेशन की ऑडिटिंग करना जिनका ऐक्सेस आपके उपयोगकर्ताओं ने दिया है और बिना अनुमति वाले ऐप्लिकेशन का ऐक्सेस रद्द करना.
यहां Directory API में इस्तेमाल होने वाले सामान्य शब्दों की सूची दी गई है:
- ग्राहक
- Google Workspace खाते का मालिकाना हक रखने वाली इकाई, जिसे ग्राहक संसाधन से दिखाया जाता है.
- डोमेन
- अगर लागू हो, तो Google Workspace खाते से जुड़ा डीएनएस डोमेन, जिसे डोमेन संसाधन से दिखाया जाता है. सभी खातों से कोई डोमेन नहीं जुड़ा होता.
- संगठन की इकाई (OU)
- Google Workspace खाते के संगठन के ट्री की एक सब-इकाई. इसका इस्तेमाल, नीतियों को लागू करने और अनुमतियां देने के लिए, उपयोगकर्ताओं को ग्रुप और क्रम से लगाने के लिए किया जाता है. किसी ओयू को OrgUnit संसाधन से दिखाया जाता है.
- खास अधिकार
- Google Workspace के किसी संसाधन पर कार्रवाई करने की उपयोगकर्ता की क्षमता. यह मुख्य रूप से एडमिन पर लागू होता है. किसी विशेषाधिकार को Privilege संसाधन से दिखाया जाता है.
- Role
- ऐसे खास अधिकारों का कलेक्शन जिन्हें किसी उपयोगकर्ता या उपयोगकर्ताओं के ग्रुप को असाइन किया जा सकता है. इन्हें भूमिका रिसॉर्स से दिखाया जाता है.
- भूमिका असाइन करना
- यह रिकॉर्ड बताता है कि किस उपयोगकर्ता को कौनसी भूमिकाएं दी गई हैं और किस दायरे में. भूमिका के असाइनमेंट को RoleAssignment संसाधन से दिखाया जाता है.
- स्कीमा
- यह एक JSON ऑब्जेक्ट है, जो आपके संगठन के लिए उपयोगकर्ता के कस्टम एट्रिब्यूट तय करता है. इसे स्कीमा रिसॉर्स से दिखाया जाता है.
- उपयोगकर्ता
- Google Workspace ऐप्लिकेशन और संसाधनों का ऐक्सेस रखने वाला असली उपयोगकर्ता खाता. इसे उपयोगकर्ता संसाधन से दिखाया जाता है.
अगले चरण
Google Workspace के एपीआई का इस्तेमाल करके ऐप्लिकेशन डेवलप करने के बारे में जानने के लिए, Workspace डेवलपर के तौर पर शुरुआत करना लेख पढ़ें. इसमें पुष्टि करने और अनुमति देने की सुविधा को मैनेज करने के बारे में भी बताया गया है.
Directory API के किसी आसान ऐप्लिकेशन को कॉन्फ़िगर और चलाने का तरीका जानने के लिए, JavaScript के लिए क्विकस्टार्ट आज़माएं.