Directory API เป็นส่วนหนึ่งของ RESTful Admin SDK API ที่สามารถนำมาใช้เพื่อ สร้างและจัดการทรัพยากรที่ควบคุมโดยผู้ดูแลระบบแบบเป็นโปรแกรม Google Workspace ตัวอย่างกรณีการใช้งานมีดังนี้
- การสร้างและจัดการผู้ใช้และการเพิ่มผู้ดูแลระบบ
- การสร้างและจัดการกลุ่มและการเป็นสมาชิกกลุ่ม
- ตรวจสอบอุปกรณ์ที่เชื่อมต่อกับโดเมนของคุณและดำเนินการในกรณีที่สูญหาย อุปกรณ์
- การจัดการแผนภูมิองค์กรและโครงสร้างองค์กร
- การตรวจสอบแอปพลิเคชันที่ผู้ใช้ของคุณได้ให้สิทธิ์การเข้าถึงและเพิกถอน แอปที่ไม่ได้รับอนุญาต
ต่อไปนี้คือรายการคำศัพท์ทั่วไปที่ใช้ใน API ไดเรกทอรี
- ลูกค้า
- บุคคลที่เป็นเจ้าของบัญชี Google Workspace ซึ่งมีชื่อเป็น แหล่งข้อมูลของลูกค้า
- โดเมน
- โดเมน DNS ที่เชื่อมโยงกับบัญชี Google Workspace (หากมี) ที่แสดงโดย ทรัพยากรโดเมน ไม่ใช่ทั้งหมด จะมีโดเมนที่เชื่อมโยงกัน
- หน่วยขององค์กร (OU)
- หน่วยย่อยของโครงสร้างองค์กรของบัญชี Google Workspace ที่ใช้เพื่อ จัดกลุ่มและจัดเรียงผู้ใช้เพื่อวัตถุประสงค์ในการบังคับใช้นโยบายและการให้สิทธิ์ การกันวงเงิน โดย OU จะแทนค่าด้วย ทรัพยากร OrgUnit
- สิทธิ์
- ความสามารถของผู้ใช้ในการดำเนินการบางอย่างในแหล่งข้อมูลของ Google Workspace มีผลกับผู้ดูแลระบบเป็นหลัก สิทธิ์จะแสดงด้วย สิทธิ์
- Role
- ชุดสิทธิ์ที่กำหนดไว้ซึ่งมอบหมายให้กับผู้ใช้หรือชุดของ ซึ่งแสดงโดย แหล่งข้อมูลบทบาท
- การมอบหมายบทบาท
- ระเบียนที่ระบุว่าผู้ใช้รายใดมีบทบาทและขอบเขตใด การมอบหมายบทบาทจะแสดงด้วย RoleAssignment
- สคีมา
- ออบเจ็กต์ JSON ที่กำหนดแอตทริบิวต์ผู้ใช้ที่กำหนดเองสำหรับองค์กร ที่แสดงโดย แหล่งข้อมูลสคีมา
- ผู้ใช้
- บัญชีผู้ใช้ปลายทางบุคคลธรรมดาที่มีสิทธิ์เข้าถึงแอปของ Google Workspace และ ซึ่งแสดงโดย แหล่งข้อมูลผู้ใช้
ขั้นตอนถัดไป
เพื่อเรียนรู้เกี่ยวกับการพัฒนาซอฟต์แวร์ด้วย Google Workspace API ซึ่งรวมถึงการจัดการ การตรวจสอบสิทธิ์และการให้สิทธิ์อ้างอิงถึง เริ่มต้นใช้งานในฐานะนักพัฒนาแอป Workspace
หากต้องการดูวิธีกำหนดค่าและเรียกใช้แอป Directory API แบบง่าย ให้ลองใช้ การเริ่มต้นใช้งาน JavaScript อย่างรวดเร็ว