Directory API เป็นส่วนหนึ่งของ RESTful Admin SDK API ที่ใช้เพื่อสร้างและจัดการทรัพยากรที่ผู้ดูแลระบบควบคุมซึ่งบัญชี Google Workspace เป็นเจ้าของได้แบบเป็นโปรแกรม กรณีการใช้งานบางส่วนมีดังนี้
- การสร้างและจัดการผู้ใช้ รวมถึงการเพิ่มผู้ดูแลระบบ
- การสร้างและจัดการกลุ่มและการเป็นสมาชิกกลุ่ม
- การตรวจสอบอุปกรณ์ที่เชื่อมต่อกับโดเมนของคุณและดำเนินการกับอุปกรณ์ที่สูญหาย
- การจัดการแผนภูมิองค์กรและโครงสร้างองค์กร
- การตรวจสอบแอปพลิเคชันที่ผู้ใช้ให้สิทธิ์เข้าถึงและการเพิกถอนสิทธิ์เข้าถึงจากแอปที่ไม่ได้รับอนุญาต
ต่อไปนี้คือรายการคําศัพท์ทั่วไปที่ใช้ใน Directory 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