Android Management API พร้อมใช้งานเป็นส่วนหนึ่งของ Android Enterprise ซึ่งเป็นโครงการริเริ่มที่ให้นักพัฒนาซอฟต์แวร์มีเครื่องมือในการสร้างโซลูชันสำหรับองค์กรเพื่อจัดการกลุ่มอุปกรณ์ Android ของตน โปรแกรมนี้มีไว้สำหรับผู้ให้บริการ Enterprise Mobility Management (EMM) หากต้องการทำให้โซลูชันเวอร์ชันที่ใช้งานจริงที่ใช้ Android Management API ใช้งานได้ EMM จำเป็นต้องทำตามขั้นตอนที่ระบุไว้ในส่วนเผยแพร่โซลูชัน
คุณสามารถใช้ Android Management API เพื่อรองรับชุดโซลูชันโปรไฟล์งาน อุปกรณ์ที่มีการจัดการครบวงจร และอุปกรณ์เฉพาะ
โปรดดูคู่มือเริ่มใช้งานฉบับย่อเพื่อลองใช้ API
วิธีการทำงาน
Android Management API รองรับวงจรการจัดการระบบเคลื่อนที่ขององค์กรอย่างเต็มรูปแบบ ตั้งแต่การลงทะเบียนลูกค้าครั้งแรกไปจนถึงการตั้งค่าและจัดการอุปกรณ์
![ภาพรวมการจัดการ Android](https://google-developers.gonglchuangl.net/static/android/management/images/android-management-api.png?authuser=0&hl=th)
ในฐานะนักพัฒนาซอฟต์แวร์ EMM คุณต้องจัดหาคอนโซล EMM ภายในองค์กรหรือในระบบคลาวด์ให้แก่ลูกค้า ลูกค้าจะสร้างโทเค็นการลงทะเบียนอุปกรณ์และสร้างนโยบายการจัดการในคอนโซลของคุณ โดยใช้โทเค็นเพื่อลงทะเบียนอุปกรณ์และใช้นโยบายการจัดการกับอุปกรณ์ที่ลงทะเบียนไว้
ในแบ็กเอนด์ คอนโซลของคุณจะใช้ Android Management API เพื่อสร้างโทเค็นการลงทะเบียน นโยบาย และทรัพยากรการจัดการอื่นๆ ในระหว่างการลงทะเบียน อุปกรณ์แต่ละเครื่องจะติดตั้งแอปที่ใช้ร่วมกันของ API ที่มีชื่อว่า Android Device Policy เมื่อลิงก์นโยบายกับอุปกรณ์ใน API แล้ว Android Device Policy จะบังคับใช้การตั้งค่านโยบายในอุปกรณ์โดยอัตโนมัติ
ทรัพยากร API
ส่วนนี้จะอธิบายทรัพยากรหลักที่ใช้ใน Android Management API
องค์กร
โดยทั่วไปแล้ว ทรัพยากร enterprises
จะเป็นตัวแทนขององค์กรเดียว คุณสร้างองค์กรเป็นส่วนหนึ่งของขั้นตอนการตั้งค่าออนไลน์ที่ลูกค้าใช้เพื่อเชื่อมโยงองค์กรกับโซลูชัน EMM ได้ นโยบาย โทเค็นการลงทะเบียน และอุปกรณ์ขององค์กร
นโยบาย
Android Management API ใช้รูปแบบที่อิงตามนโยบาย ทรัพยากร policies
มีกลุ่มการตั้งค่าการจัดการอุปกรณ์และแอปซึ่งควบคุมการทำงานของอุปกรณ์ ช่วงและความยืดหยุ่นของการตั้งค่าที่ policies
รองรับช่วยให้คุณตั้งค่าอุปกรณ์สำหรับกรณีการใช้งานต่างๆ ได้
โปรดดูข้อมูลเพิ่มเติมที่สร้างนโยบาย
โทเค็นการลงทะเบียน
คุณใช้ enrollmentTokens
เชื่อมโยงอุปกรณ์เข้ากับองค์กร ซึ่งเป็นกระบวนการที่เรียกว่าการลงทะเบียนและการจัดสรร
โทเค็นการลงทะเบียนอาจมีรายละเอียดเพิ่มเติม (เช่น ข้อมูลเข้าสู่ระบบ Wi-Fi ขององค์กร), policyName
ที่ลิงก์กับทรัพยากร policies
และตัวระบุบัญชีผู้ใช้
หลังจากสร้างโทเค็นการลงทะเบียนแล้ว คุณจะส่งโทเค็นไปยังอุปกรณ์ได้โดยใช้วิธีการจัดสรรต่างๆ หลายวิธี อุปกรณ์จะติดตั้ง Android Device Policy โดยเป็นส่วนหนึ่งของขั้นตอนการจัดสรร หากระบุ policyName
ในโทเค็นการลงทะเบียน ระบบจะใช้นโยบายทันทีหลังจากการจัดสรรเสร็จสมบูรณ์
Android Management API จะลดความซับซ้อนของการจัดการผู้ใช้ โดยคุณสามารถลงทะเบียนอุปกรณ์โดยที่จะระบุหรือไม่ระบุผู้ใช้ในโทเค็นการลงทะเบียนก็ได้
- หากคุณไม่ระบุผู้ใช้ ระบบจะสร้างผู้ใช้ใหม่โดยอัตโนมัติ
- หากคุณระบุผู้ใช้เดิมไว้ ผู้ใช้ที่มีอยู่จะได้รับการเชื่อมโยงกับอุปกรณ์ คุณสามารถเชื่อมโยงผู้ใช้กับอุปกรณ์ได้สูงสุด 10 เครื่อง
โปรดดูที่จัดสรรอุปกรณ์สำหรับข้อมูลเพิ่มเติม
อุปกรณ์
ระบบจะสร้างทรัพยากร devices
เมื่อลงทะเบียนอุปกรณ์เรียบร้อยแล้ว ทรัพยากรมีรายละเอียดแบบอ่านอย่างเดียวเกี่ยวกับอุปกรณ์ รวมถึงผู้ใช้ที่เกี่ยวข้อง นโยบาย และโหมดการจัดการ
การจัดการอุปกรณ์จะดำเนินการผ่านนโยบาย แต่คุณใช้ enterprises.devices.issueCommand
เพื่อล็อก รีบูต หรือรีเซ็ตรหัสผ่านในอุปกรณ์ได้ หากต้องการล้างข้อมูลอุปกรณ์ ให้โทรหา enterprises.devices.delete
เริ่มต้นใช้งาน
ทดสอบ API โดยใช้คู่มือเริ่มใช้งานฉบับย่อเพื่อตั้งค่าอุปกรณ์ในเวลาไม่กี่นาที คุณต้องเข้าใจขั้นตอนที่จำเป็นในการเผยแพร่โซลูชันในสภาพแวดล้อมการใช้งานจริงก่อนที่จะใช้คู่มือนักพัฒนาซอฟต์แวร์และข้อมูลอ้างอิง API ในเว็บไซต์นี้เพื่อสร้างโซลูชัน