API Reference

เอกสารอ้างอิง API นี้จัดเรียงตามประเภททรัพยากร ทรัพยากรแต่ละประเภทมีการนําเสนอข้อมูลและเมธอดอย่างน้อย 1 รายการ

ประเภททรัพยากร

  1. อุปกรณ์
  2. องค์กร
  3. การให้สิทธิ์
  4. Grouplicenses
  5. Grouplicenseusers
  6. การติดตั้ง
  7. Managedconfigurationsfordevice
  8. Managedconfigurationsforuser
  9. Managedconfigurationssettings
  10. สิทธิ์
  11. ผลิตภัณฑ์
  12. Serviceaccountkeys
  13. Storelayoutclusters
  14. Storelayoutpages
  15. ผู้ใช้
  16. เว็บแอป

อุปกรณ์

ดูรายละเอียดทรัพยากรอุปกรณ์ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
forceReportUpload POST  /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload อัปโหลดรายงานที่มีการเปลี่ยนแปลงสถานะแอปในอุปกรณ์นับตั้งแต่สร้างรายงานครั้งล่าสุด คุณเรียกใช้เมธอดนี้ได้สูงสุด 3 ครั้งทุก 24 ชั่วโมงสำหรับอุปกรณ์หนึ่งๆ
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId เรียกข้อมูลรายละเอียดของอุปกรณ์
getState GET  /enterprises/enterpriseId/users/userId/devices/deviceId/state ดึงข้อมูลว่าเปิดหรือปิดใช้สิทธิ์เข้าถึงบริการของ Google ในอุปกรณ์ สถานะอุปกรณ์จะมีผลเฉพาะในกรณีที่เปิดใช้การบังคับใช้นโยบาย EMM ในอุปกรณ์ Android ในคอนโซลผู้ดูแลระบบของ Google มิเช่นนั้น ระบบจะไม่สนใจสถานะของอุปกรณ์และอนุญาตให้อุปกรณ์ทั้งหมดเข้าถึงบริการของ Google ได้ การดำเนินการนี้ใช้ได้กับผู้ใช้ที่ Google จัดการเท่านั้น
list GET  /enterprises/enterpriseId/users/userId/devices ดึงข้อมูลรหัสของอุปกรณ์ทั้งหมดของผู้ใช้
setState PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/state ตั้งค่าว่าจะเปิดหรือปิดใช้สิทธิ์เข้าถึงบริการของ Google ในอุปกรณ์ สถานะอุปกรณ์จะมีผลเฉพาะในกรณีที่เปิดใช้การบังคับใช้นโยบาย EMM ในอุปกรณ์ Android ในคอนโซลผู้ดูแลระบบของ Google มิเช่นนั้น ระบบจะไม่สนใจสถานะของอุปกรณ์และอนุญาตให้อุปกรณ์ทั้งหมดเข้าถึงบริการของ Google ได้ การดำเนินการนี้ใช้ได้กับผู้ใช้ที่ Google จัดการเท่านั้น
update PUT  /enterprises/enterpriseId/users/userId/devices/deviceId อัปเดตนโยบายด้านอุปกรณ์

คุณต้องป้องกันไม่ให้บัญชีที่ไม่ได้รับการจัดการเข้าถึง Google Play โดยการตั้งค่า allowed_accounts ในการกำหนดค่าที่มีการจัดการสำหรับแพ็กเกจ Google Play เพื่อให้แน่ใจว่านโยบายได้รับการบังคับใช้อย่างถูกต้อง ดูจํากัดบัญชีใน Google Play

องค์กร

ดูรายละเอียดทรัพยากรขององค์กรได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
acknowledgeNotificationSet POST  /enterprises/acknowledgeNotificationSet ยอมรับการแจ้งเตือนที่ได้รับจาก Enterprise.PullNotificationSet เพื่อป้องกันไม่ให้การเรียกใช้ครั้งต่อๆ ไปแสดงการแจ้งเตือนเดิม
completeSignup POST  /enterprises/completeSignup ดำเนินการตามขั้นตอนการลงชื่อสมัครใช้ให้เสร็จสมบูรณ์โดยระบุโทเค็นการเสร็จสมบูรณ์และโทเค็นองค์กร ต้องไม่เรียกคําขอนี้หลายครั้งสําหรับ Enterprise Token หนึ่งๆ
createWebToken POST  /enterprises/enterpriseId/createWebToken แสดงผลโทเค็นที่ไม่ซ้ำกันเพื่อเข้าถึง UI ที่ฝังได้ หากต้องการสร้าง UI ของเว็บ ให้ส่งโทเค็นที่สร้างขึ้นไปยัง JavaScript API ของ Managed Google Play โทเค็นแต่ละรายการจะใช้เพื่อเริ่มเซสชัน UI ได้เพียงเซสชันเดียวเท่านั้น ดูข้อมูลเพิ่มเติมได้ใน เอกสารประกอบ JavaScript API
enroll POST  /enterprises/enroll ลงทะเบียนองค์กรกับ EMM ที่โทรเข้ามา

พารามิเตอร์การค้นหาที่จําเป็น: token

generateEnterpriseUpgradeUrl POST  /enterprises/enterpriseId/generateEnterpriseUpgradeUrl สร้าง URL การอัปเกรดองค์กรเพื่ออัปเกรดกลุ่มบัญชี Managed Google Play สำหรับองค์กรที่มีอยู่เป็นโดเมน Google ที่มีการจัดการ

generateSignupUrl POST  /enterprises/signupUrl สร้าง URL การลงชื่อสมัครใช้
get GET  /enterprises/enterpriseId ดึงข้อมูลชื่อและโดเมนขององค์กร
getServiceAccount GET  /enterprises/enterpriseId/serviceAccount แสดงบัญชีบริการและข้อมูลเข้าสู่ระบบ บัญชีบริการจะเชื่อมโยงกับองค์กรได้โดยเรียกใช้ setAccount บัญชีบริการจะสร้างขึ้นสำหรับองค์กรและ EMM นี้เท่านั้น และจะลบออกหากองค์กรไม่ได้เชื่อมโยง ข้อมูลเข้าสู่ระบบมีข้อมูลคีย์ส่วนตัวและจะไม่จัดเก็บไว้ฝั่งเซิร์ฟเวอร์

เมธอดนี้จะเรียกใช้ได้หลังจากเรียกใช้ Methods.Enroll หรือ Methods.CompleteSignup และก่อนเรียกใช้ Methods.SetAccount เท่านั้น ไม่เช่นนั้นระบบจะแสดงข้อผิดพลาด

การเรียกใช้ครั้งต่อๆ ไปหลังจากครั้งแรกจะสร้างชุดข้อมูลเข้าสู่ระบบใหม่ที่ไม่ซ้ำกันและทำให้ข้อมูลเข้าสู่ระบบที่สร้างขึ้นก่อนหน้านี้ใช้งานไม่ได้

เมื่อเชื่อมโยงบัญชีบริการกับองค์กรแล้ว คุณจะจัดการบัญชีบริการได้โดยใช้ทรัพยากร serviceAccountKeys

.
getStoreLayout GET  /enterprises/enterpriseId/storeLayout แสดงผลเลย์เอาต์ร้านค้าสําหรับองค์กร หากไม่ได้ตั้งค่าเลย์เอาต์ร้านค้า ระบบจะแสดง "พื้นฐาน" เป็นประเภทเลย์เอาต์ร้านค้าและไม่มีหน้าแรก
list GET  /enterprises ค้นหาองค์กรตามชื่อโดเมน การดำเนินการนี้ใช้ได้กับองค์กรที่สร้างผ่านขั้นตอนการสร้างที่ Google เป็นผู้เริ่มเท่านั้น ไม่จำเป็นต้องค้นหารหัสสำหรับองค์กรที่สร้างผ่านขั้นตอนที่เริ่มต้นโดย EMM เนื่องจาก EMM จะเรียนรู้รหัสองค์กรในการเรียกกลับที่ระบุในการเรียกใช้ Enterprises.generateSignupUrl

พารามิเตอร์การค้นหาที่จําเป็น: domain

pullNotificationSet POST  /enterprises/pullNotificationSet ดึงและแสดงชุดการแจ้งเตือนสําหรับองค์กรที่เชื่อมโยงกับบัญชีบริการที่ตรวจสอบสิทธิ์สําหรับคําขอ ชุดการแจ้งเตือนอาจว่างเปล่าหากไม่มีการแจ้งเตือนที่รอดำเนินการ
ชุดการแจ้งเตือนที่แสดงผลต้องได้รับการรับทราบภายใน 20 วินาทีโดยเรียกใช้ Enterprises.AcknowledgeNotificationSet เว้นแต่ว่าชุดการแจ้งเตือนจะว่างเปล่า
การแจ้งเตือนที่ไม่มีการตอบกลับภายใน 20 วินาทีจะรวมอยู่ในคำตอบของคำขอ PullNotificationSet รายการอื่นในท้ายที่สุด และระบบจะลบการแจ้งเตือนที่ไม่มีการตอบกลับเลยในท้ายที่สุดตามนโยบายระบบ Pub/Sub ของ Google Cloud Platform
ระบบอาจดำเนินการตามคำขอหลายรายการพร้อมกันเพื่อดึงข้อมูลการแจ้งเตือน ซึ่งในกรณีนี้ การแจ้งเตือนที่รอดำเนินการ (หากมี) จะแยกไปยังผู้เรียกแต่ละราย หากมี
หากไม่มีการแจ้งเตือน ระบบจะแสดงรายการการแจ้งเตือนที่ว่างเปล่า คำขอที่ตามมาอาจแสดงการแจ้งเตือนเพิ่มเติมเมื่อพร้อมใช้งาน
sendTestPushNotification POST  /enterprises/enterpriseId/sendTestPushNotification ส่งการแจ้งเตือนทดสอบเพื่อตรวจสอบการผสานรวม EMM กับบริการ Google Cloud Pub/Sub สําหรับองค์กรนี้
setAccount PUT  /enterprises/enterpriseId/account ตั้งค่าบัญชีที่จะใช้ตรวจสอบสิทธิ์กับ API เป็นองค์กร
setStoreLayout PUT  /enterprises/enterpriseId/storeLayout กำหนดเลย์เอาต์ร้านค้าสำหรับองค์กร โดยค่าเริ่มต้น ระบบจะตั้งค่า storeLayoutType เป็น "basic" และเปิดใช้เลย์เอาต์ร้านค้าพื้นฐาน เลย์เอาต์พื้นฐานจะมีเฉพาะแอปที่ผู้ดูแลระบบอนุมัติและเพิ่มลงในชุดผลิตภัณฑ์ที่พร้อมให้บริการสำหรับผู้ใช้ (โดยใช้การเรียกใช้ setAvailableProductSet) แอปในหน้าจะจัดเรียงตามค่ารหัสผลิตภัณฑ์ หากคุณสร้างเลย์เอาต์ร้านค้าที่กำหนดเอง (โดยการตั้งค่า storeLayoutType = "custom" และการตั้งค่าหน้าแรก) ระบบจะปิดใช้เลย์เอาต์ร้านค้าพื้นฐาน
ยกเลิกการลงทะเบียน POST  /enterprises/enterpriseId/unenroll ยกเลิกการลงทะเบียนองค์กรจาก EMM ที่โทรเข้ามา

การให้สิทธิ์

ดูรายละเอียดแหล่งข้อมูลการให้สิทธิ์ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/users/userId/entitlements/entitlementId นำสิทธิ์เข้าถึงแอปของผู้ใช้ออก
get GET  /enterprises/enterpriseId/users/userId/entitlements/entitlementId ดึงข้อมูลรายละเอียดของการได้รับสิทธิ์
list GET  /enterprises/enterpriseId/users/userId/entitlements แสดงการให้สิทธิ์ทั้งหมดสำหรับผู้ใช้ที่ระบุ มีการตั้งค่าเฉพาะรหัสเท่านั้น
update PUT  /enterprises/enterpriseId/users/userId/entitlements/entitlementId เพิ่มหรืออัปเดตการให้สิทธิ์เข้าถึงแอปสำหรับผู้ใช้

Grouplicenses

ดูรายละเอียดทรัพยากร Grouplicenses ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
get GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId ดึงข้อมูลรายละเอียดใบอนุญาตกลุ่มขององค์กรสำหรับผลิตภัณฑ์
list GET  /enterprises/enterpriseId/groupLicenses ดึงข้อมูลรหัสของผลิตภัณฑ์ทั้งหมดที่องค์กรมีใบอนุญาตกลุ่ม

Grouplicenseusers

ดูรายละเอียดทรัพยากร Grouplicenseusers ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
list GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId/users ดึงข้อมูลรหัสของผู้ใช้ที่ได้รับสิทธิ์ภายใต้ใบอนุญาต

การติดตั้ง

ดูรายละเอียดทรัพยากรการติดตั้งได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId คำขอนำแอปออกจากอุปกรณ์ การเรียกใช้ get หรือ list จะยังคงแสดงแอปเป็น "ติดตั้งในอุปกรณ์แล้ว" จนกว่าระบบจะนำแอปออกจริงๆ
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId ดึงข้อมูลรายละเอียดการติดตั้งแอปในอุปกรณ์
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs ดึงข้อมูลรายละเอียดของแอปทั้งหมดที่ติดตั้งในอุปกรณ์ที่ระบุ
update PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId คำขอติดตั้งแอปเวอร์ชันล่าสุดลงในอุปกรณ์ หากติดตั้งแอปไว้แล้ว ระบบจะอัปเดตแอปเป็นเวอร์ชันล่าสุด หากจำเป็น

Managedconfigurationsfordevice

ดูรายละเอียดทรัพยากร Managedconfigurationsfordevice ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId นําการกําหนดค่าที่มีการจัดการต่ออุปกรณ์ออกสําหรับแอปในอุปกรณ์ที่ระบุ
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId เรียกข้อมูลรายละเอียดของการกำหนดค่าที่มีการจัดการต่ออุปกรณ์
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice แสดงการกำหนดค่าที่มีการจัดการต่ออุปกรณ์ทั้งหมดสำหรับอุปกรณ์ที่ระบุ มีการตั้งค่าเฉพาะรหัสเท่านั้น
update PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId เพิ่มหรืออัปเดตการกำหนดค่าที่มีการจัดการต่ออุปกรณ์สำหรับแอปของอุปกรณ์ที่ระบุ

Managedconfigurationsforuser

ดูรายละเอียดทรัพยากร Managedconfigurationsforuser ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId นําการกําหนดค่าที่มีการจัดการระดับผู้ใช้ออกสําหรับแอปของผู้ใช้ที่ระบุ
get GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId ดึงรายละเอียดการกำหนดค่าที่มีการจัดการสำหรับผู้ใช้แต่ละรายสำหรับแอปของผู้ใช้ที่ระบุ
list GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser แสดงการกำหนดค่าที่มีการจัดการต่อผู้ใช้ทั้งหมดสำหรับผู้ใช้ที่ระบุ มีการตั้งค่าเฉพาะรหัสเท่านั้น
update PUT  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId เพิ่มหรืออัปเดตการตั้งค่าการกำหนดค่าที่มีการจัดการสำหรับแอปของผู้ใช้ที่ระบุ หากรองรับ iframe การกำหนดค่าที่มีการจัดการ คุณจะใช้การกำหนดค่าที่มีการจัดการกับผู้ใช้ได้โดยระบุ mcmId และตัวแปรการกำหนดค่าที่เกี่ยวข้อง (หากมี) ในคำขอ หรือ EMM ทั้งหมดจะใช้การกำหนดค่าที่มีการจัดการได้โดยส่งรายการพร็อพเพอร์ตี้ที่มีการจัดการ

Managedconfigurationssettings

ดูรายละเอียดทรัพยากร Managedconfigurationssettings ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
list GET  /enterprises/enterpriseId/products/productId/managedConfigurationsSettings แสดงการตั้งค่าการกำหนดค่าที่มีการจัดการทั้งหมดสำหรับแอปที่ระบุ

สิทธิ์

ดูรายละเอียดเกี่ยวกับทรัพยากรสิทธิ์ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
get GET  /permissions/permissionId ดึงข้อมูลรายละเอียดสิทธิ์ของแอป Android เพื่อแสดงต่อผู้ดูแลระบบขององค์กร

ผลิตภัณฑ์

ดูรายละเอียดทรัพยากรผลิตภัณฑ์ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
อนุมัติ POST  /enterprises/enterpriseId/products/productId/approve

อนุมัติผลิตภัณฑ์ที่ระบุและสิทธิ์ของแอปที่เกี่ยวข้อง หากมี จํานวนผลิตภัณฑ์สูงสุดที่คุณอนุมัติต่อลูกค้าองค์กรได้คือ 1,000 รายการ

ดูวิธีใช้ Managed Google Play เพื่อออกแบบและสร้างเลย์เอาต์ Store เพื่อแสดงผลิตภัณฑ์ที่ได้รับอนุมัติต่อผู้ใช้ได้ที่การออกแบบเลย์เอาต์ Store

generateApprovalUrl POST  /enterprises/enterpriseId/products/productId/generateApprovalUrl สร้าง URL ที่แสดงผลได้ใน iframe เพื่อแสดงสิทธิ์ (หากมี) ของผลิตภัณฑ์ ผู้ดูแลระบบขององค์กรต้องดูสิทธิ์เหล่านี้และยอมรับในนามขององค์กรเพื่ออนุมัติผลิตภัณฑ์

ผู้ดูแลระบบควรยอมรับสิทธิ์ที่แสดงโดยโต้ตอบกับองค์ประกอบ UI แยกต่างหากในคอนโซล EMM ซึ่งจะทริกเกอร์การใช้ URL นี้เป็นพร็อพเพอร์ตี้ approvalUrlInfo.approvalUrl ในProducts.approveการเรียกใช้เพื่ออนุมัติผลิตภัณฑ์ URL นี้ใช้ได้กับการแสดงสิทธิ์ไม่เกิน 1 วันเท่านั้น
get GET  /enterprises/enterpriseId/products/productId ดึงข้อมูลรายละเอียดของผลิตภัณฑ์เพื่อแสดงต่อผู้ดูแลระบบขององค์กร
getAppRestrictionsSchema GET  /enterprises/enterpriseId/products/productId/appRestrictionsSchema ดึงข้อมูลสคีมาที่กําหนดพร็อพเพอร์ตี้ที่กำหนดค่าได้สำหรับผลิตภัณฑ์นี้ ผลิตภัณฑ์ทั้งหมดมีสคีมา แต่สคีมานี้อาจว่างเปล่าหากไม่มีการกําหนดการกําหนดค่าที่มีการจัดการ สคีมานี้สามารถใช้ในการสร้าง UI ที่อนุญาตให้ผู้ดูแลระบบกําหนดค่าผลิตภัณฑ์ได้ หากต้องการใช้การกำหนดค่าที่มีการจัดการตามสคีมาที่ได้รับโดยใช้ API นี้ โปรดดูหัวข้อการกำหนดค่าที่มีการจัดการผ่าน Play
getPermissions GET  /enterprises/enterpriseId/products/productId/permissions ดึงข้อมูลสิทธิ์ของแอป Android ที่จําเป็นสําหรับแอปนี้
list GET  /enterprises/enterpriseId/products ค้นหาผลิตภัณฑ์ที่ได้รับอนุมัติซึ่งตรงกับคำค้นหา หรือผลิตภัณฑ์ที่ได้รับอนุมัติทั้งหมดหากไม่มีคำค้นหา
unapprove POST  /enterprises/enterpriseId/products/productId/unapprove ยกเลิกการอนุมัติผลิตภัณฑ์ที่ระบุ (และสิทธิ์ของแอปที่เกี่ยวข้อง หากมี)

Serviceaccountkeys

ดูรายละเอียดทรัพยากร Serviceaccountkeys ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/serviceAccountKeys/keyId นําข้อมูลเข้าสู่ระบบที่ระบุออกและทำให้ข้อมูลดังกล่าวใช้งานไม่ได้สําหรับบัญชีบริการที่เชื่อมโยงกับองค์กรนี้ บัญชีบริการที่เรียกต้องดึงข้อมูลโดยการเรียกใช้ Enterprises.GetServiceAccount และต้องตั้งค่าเป็นบัญชีบริการขององค์กรโดยการเรียกใช้ Enterprises.SetAccount
แทรก POST  /enterprises/enterpriseId/serviceAccountKeys สร้างข้อมูลเข้าสู่ระบบใหม่สำหรับบัญชีบริการที่เชื่อมโยงกับองค์กรนี้ ต้องมีการเรียกข้อมูลบัญชีบริการเรียกให้แสดงโดยเรียกใช้ Enterprises.GetServiceAccount และต้องตั้งค่าเป็นบัญชีบริการขององค์กรโดยเรียกใช้ Enterprises.SetAccount

ควรป้อนเฉพาะประเภทของคีย์ในทรัพยากรที่จะแทรก
list GET  /enterprises/enterpriseId/serviceAccountKeys แสดงข้อมูลเข้าสู่ระบบที่ใช้งานอยู่ทั้งหมดของบัญชีบริการที่เชื่อมโยงกับองค์กรนี้ ระบบจะแสดงเฉพาะรหัสและประเภทคีย์ บัญชีบริการโทรต้องดึงข้อมูลโดยการเรียกใช้ Enterprises.GetServiceAccount และจะต้องตั้งค่าเป็นบัญชีบริการขององค์กรโดยการเรียกใช้ Enterprises.SetAccount

Storelayoutclusters

ดูรายละเอียดทรัพยากร Storelayoutclusters ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId ลบคลัสเตอร์
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId เรียกข้อมูลรายละเอียดของคลัสเตอร์
แทรก POST  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters แทรกคลัสเตอร์ใหม่ในหน้าเว็บ
list GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters ดึงข้อมูลรายละเอียดของคลัสเตอร์ทั้งหมดในหน้าที่ระบุ
update PUT  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId อัปเดตคลัสเตอร์

Storelayoutpages

ดูรายละเอียดทรัพยากร Storelayoutpages ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId ลบหน้าร้านค้า
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId ดึงข้อมูลรายละเอียดของหน้าร้านค้า
แทรก POST  /enterprises/enterpriseId/storeLayout/pages แทรกหน้าร้านค้าใหม่
list GET  /enterprises/enterpriseId/storeLayout/pages ดึงข้อมูลรายละเอียดของหน้าทั้งหมดใน Store
update PUT  /enterprises/enterpriseId/storeLayout/pages/pageId อัปเดตเนื้อหาของหน้าร้านค้า

ผู้ใช้

ดูรายละเอียดแหล่งข้อมูลผู้ใช้ได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/users/userId ลบผู้ใช้ที่จัดการโดย EMM แล้ว
generateAuthenticationToken POST  /enterprises/enterpriseId/users/userId/authenticationToken สร้างโทเค็นการตรวจสอบสิทธิ์ที่ไคลเอ็นต์นโยบายอุปกรณ์สามารถใช้เพื่อจัดสรรบัญชีผู้ใช้ที่มีการจัดการโดย EMM หนึ่งๆ ในอุปกรณ์ โทเค็นที่สร้างขึ้นเป็นแบบใช้ครั้งเดียวและจะหมดอายุภายในไม่กี่นาที

คุณจัดสรรอุปกรณ์ได้สูงสุด 10 เครื่องต่อผู้ใช้ 1 ราย

การเรียกใช้นี้จะใช้ได้กับบัญชีที่จัดการโดย EMM เท่านั้น
get GET  /enterprises/enterpriseId/users/userId ดึงข้อมูลรายละเอียดของผู้ใช้
getAvailableProductSet GET  /enterprises/enterpriseId/users/userId/availableProductSet ดึงข้อมูลชุดผลิตภัณฑ์ที่ผู้ใช้มีสิทธิ์เข้าถึง
แทรก POST  /enterprises/enterpriseId/users สร้างผู้ใช้ใหม่ที่ได้รับการจัดการโดย EMM

แหล่งข้อมูล Users ที่ส่งผ่านในเนื้อหาของคําขอควรมี accountIdentifier และ accountType

หากมีผู้ใช้ที่เกี่ยวข้องซึ่งมีตัวระบุบัญชีเดียวกันอยู่แล้ว ระบบจะอัปเดตผู้ใช้ด้วยทรัพยากร ในกรณีนี้ คุณจะเปลี่ยนได้เฉพาะฟิลด์ displayName

list GET  /enterprises/enterpriseId/users ค้นหาผู้ใช้ตามอีเมลหลัก การดำเนินการนี้ใช้ได้กับผู้ใช้ที่ Google จัดการเท่านั้น ผู้ใช้ที่จัดการโดย EMM ไม่จำเป็นต้องค้นหารหัส เนื่องจากระบบจะแสดงรหัสในผลลัพธ์ของการเรียกใช้ Users.insert อยู่แล้ว

พารามิเตอร์การค้นหาที่จําเป็น: email

revokeDeviceAccess DELETE  /enterprises/enterpriseId/users/userId/deviceAccess เพิกถอนสิทธิ์เข้าถึงอุปกรณ์ทั้งหมดที่จัดสรรให้กับผู้ใช้ในขณะนี้ ผู้ใช้จะใช้ Play Store ที่มีการจัดการในอุปกรณ์ที่มีการจัดการไม่ได้อีกต่อไป

การเรียกใช้นี้จะใช้ได้กับบัญชีที่จัดการโดย EMM เท่านั้น
setAvailableProductSet PUT  /enterprises/enterpriseId/users/userId/availableProductSet แก้ไขชุดผลิตภัณฑ์ที่ผู้ใช้มีสิทธิ์เข้าถึง (เรียกว่าผลิตภัณฑ์ที่อนุญาตพิเศษ) เฉพาะผลิตภัณฑ์ที่ได้รับอนุมัติหรือผลิตภัณฑ์ที่ได้รับอนุมัติก่อนหน้านี้ (ผลิตภัณฑ์ที่มีการเพิกถอนการอนุมัติ) เท่านั้นที่จะเพิ่มลงในรายการที่อนุญาตได้
update PUT  /enterprises/enterpriseId/users/userId อัปเดตรายละเอียดของผู้ใช้ที่จัดการโดย EMM

ใช้ได้กับผู้ใช้ที่จัดการโดย EMM เท่านั้น (ไม่ใช่ผู้ใช้ที่จัดการโดย Google) ส่งรายละเอียดใหม่ในแหล่งข้อมูลผู้ใช้ในเนื้อหาคำขอ คุณจะเปลี่ยนได้เฉพาะช่อง displayName ช่องอื่นๆ ต้องไม่มีการตั้งค่าหรือมีค่าที่ใช้งานอยู่ในปัจจุบัน

เว็บแอป

ดูรายละเอียดทรัพยากรของเว็บแอปได้ที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่สัมพันธ์กับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/webApps/webAppId ลบเว็บแอปที่มีอยู่
get GET  /enterprises/enterpriseId/webApps/webAppId รับเว็บแอปที่มีอยู่
แทรก POST  /enterprises/enterpriseId/webApps สร้างเว็บแอปใหม่สําหรับองค์กร
list GET  /enterprises/enterpriseId/webApps ดึงข้อมูลรายละเอียดของเว็บแอปทั้งหมดสําหรับองค์กรหนึ่งๆ
update PUT  /enterprises/enterpriseId/webApps/webAppId อัปเดตเว็บแอปที่มีอยู่