API Reference

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

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

  1. อุปกรณ์
  2. องค์กร
  3. การให้สิทธิ์
  4. GroupLicenses
  5. GroupLicenseusers
  6. การติดตั้ง
  7. การกำหนดค่าที่มีการจัดการสำหรับอุปกรณ์
  8. Managedconfigurationsfor
  9. Managedconfigurationssettings
  10. สิทธิ์
  11. ผลิตภัณฑ์
  12. คีย์บัญชีบริการ
  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  /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
อัปเดต 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 รับทราบการแจ้งเตือนที่ได้รับจาก Enterprises.PullNotificationSet เพื่อป้องกันไม่ให้การโทรครั้งต่อๆ มาส่งการแจ้งเตือนเดียวกันนี้
completeSignup POST  /enterprises/completeSignup ดำเนินการตามขั้นตอนการลงชื่อสมัครใช้ให้เสร็จสมบูรณ์โดยระบุโทเค็นการสรุปและโทเค็น Enterprise ต้องไม่เรียกใช้คำขอนี้หลายครั้งสำหรับโทเค็น Enterprise ที่ระบุ
createWebToken POST  /enterprises/enterpriseId/createWebToken แสดงผลโทเค็นที่ไม่ซ้ำกันเพื่อเข้าถึง UI ที่ฝังได้ หากต้องการสร้าง UI เว็บ ให้ส่งโทเค็นที่สร้างขึ้นไปยัง API JavaScript ของ Managed Google Play โทเค็นแต่ละรายการจะใช้เพื่อเริ่มเซสชัน UI ได้ 1 เซสชันเท่านั้น โปรดดูข้อมูลเพิ่มเติมใน เอกสารประกอบ JavaScript API
ลงทะเบียน POST  /enterprises/enroll ลงทะเบียนองค์กรด้วย EMM ที่โทรอยู่

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

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

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

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

เมื่อผูกบัญชีบริการกับองค์กรแล้ว คุณจะจัดการบัญชีบริการดังกล่าวได้โดยใช้ทรัพยากร serviceAccountKeys
getStoreLayout GET  /enterprises/enterpriseId/storeLayout แสดงผลเลย์เอาต์ของร้านค้าสำหรับองค์กร หากยังไม่ได้ตั้งค่าเลย์เอาต์ของ Store ไว้ ระบบจะแสดง "พื้นฐาน" เป็นประเภทเลย์เอาต์ของ Store และไม่แสดงหน้าแรก
list GET  /enterprises ค้นหาองค์กรตามชื่อโดเมน วิธีนี้ใช้ได้กับองค์กรที่สร้างขึ้นผ่านขั้นตอนการสร้างที่เริ่มโดย Google เท่านั้น คุณไม่จำเป็นต้องค้นหารหัสสำหรับองค์กรที่สร้างผ่านขั้นตอนที่เริ่มต้นโดย EMM เนื่องจาก EMM จะเรียนรู้รหัสองค์กรใน Callback ที่ระบุในการเรียกใช้ 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 จะตั้งไว้เป็น "พื้นฐาน" และระบบจะเปิดใช้เลย์เอาต์ร้านค้าแบบพื้นฐาน เลย์เอาต์พื้นฐานมีเฉพาะแอปที่ผู้ดูแลระบบอนุมัติและได้เพิ่มลงในชุดผลิตภัณฑ์ที่พร้อมใช้งานสำหรับผู้ใช้แล้ว (โดยใช้การเรียกใช้ setavailableProductSet) แอปในหน้าเว็บจะจัดเรียงตาม ค่ารหัสผลิตภัณฑ์ หากคุณสร้างเลย์เอาต์ร้านค้าที่กำหนดเอง (โดยการตั้งค่า storeLayoutType = "custom" และตั้งค่าหน้าแรก) ระบบจะปิดใช้เลย์เอาต์ Store พื้นฐาน
ยกเลิกการลงทะเบียน POST  /enterprises/enterpriseId/unenroll ยกเลิกการลงทะเบียนองค์กรจาก EMM ที่โทรอยู่

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

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

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

ใบอนุญาตกลุ่ม

โปรดดูรายละเอียดทรัพยากร Group Licenses ในหน้าการแสดงทรัพยากร

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

ผู้ใช้ที่ได้รับอนุญาตของกลุ่ม

โปรดดูรายละเอียดทรัพยากร 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  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId เรียกข้อมูลรายละเอียดการติดตั้งแอปในอุปกรณ์
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs เรียกดูรายละเอียดของแอปทั้งหมดที่ติดตั้งในอุปกรณ์ที่ระบุ
อัปเดต PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId คำขอติดตั้งแอปเวอร์ชันล่าสุดลงในอุปกรณ์ หากติดตั้งแอปไว้แล้ว จะมีการอัปเดตเป็นเวอร์ชันล่าสุดหากจำเป็น

การกำหนดค่าที่มีการจัดการสำหรับอุปกรณ์

สำหรับรายละเอียดการกำหนดค่าที่มีการจัดการสำหรับทรัพยากรของอุปกรณ์ โปรดดูหน้าการแสดงทรัพยากร

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

การกำหนดค่าที่มีการจัดการสำหรับผู้ใช้

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

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

การตั้งค่าที่มีการจัดการ

สำหรับรายละเอียดทรัพยากร 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  /permissions/permissionId เรียกดูรายละเอียดของสิทธิ์ของแอป Android สำหรับแสดงผลต่อผู้ดูแลระบบขององค์กร

ผลิตภัณฑ์

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

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

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

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

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

ผู้ดูแลระบบควรยอมรับสิทธิ์ที่แสดงโดยโต้ตอบกับองค์ประกอบ UI ที่แยกต่างหากในคอนโซล EMM ซึ่งจะส่งผลให้มีการใช้ URL นี้เป็นพร็อพเพอร์ตี้ approvalUrlInfo.approvalUrl ในการเรียกใช้ Products.approve เพื่ออนุมัติผลิตภัณฑ์ คุณใช้ URL นี้เพื่อแสดงสิทธิ์ได้สูงสุด 1 วันเท่านั้น
รับ 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 ค้นหาผลิตภัณฑ์ที่ได้รับอนุมัติที่ตรงกับคำค้นหา หรือผลิตภัณฑ์ที่ได้รับอนุมัติทั้งหมดหากไม่มีคำค้นหา
ไม่อนุมัติ POST  /enterprises/enterpriseId/products/productId/unapprove ไม่อนุมัติผลิตภัณฑ์ที่ระบุ (และสิทธิ์ของแอปที่เกี่ยวข้อง หากมี)

คีย์บัญชีบริการ

โปรดดูรายละเอียดทรัพยากรของคีย์บัญชีบริการในหน้าการแสดงทรัพยากร

วิธีการ คำขอ 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

Storelayoutcluster

สำหรับรายละเอียดทรัพยากร Storelayoutclusters โปรดดูหน้าการแสดงทรัพยากร

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

หน้าการจัดวางในร้าน

สำหรับรายละเอียดทรัพยากรสำหรับ Storelayoutpages โปรดดูหน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/androidenterprise/v1 เว้นแต่จะระบุไว้เป็นอย่างอื่น
ลบ DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId ลบหน้าร้านค้า
รับ GET  /enterprises/enterpriseId/storeLayout/pages/pageId เรียกดูรายละเอียดของหน้าร้านค้า
แทรก POST  /enterprises/enterpriseId/storeLayout/pages แทรกหน้าร้านค้าใหม่
list GET  /enterprises/enterpriseId/storeLayout/pages เรียกดูรายละเอียดของทุกหน้าใน Store
อัปเดต 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 ที่ระบุในอุปกรณ์ โทเค็นที่สร้างขึ้นเป็นแบบใช้ครั้งเดียวและจะหมดอายุหลังจากผ่านไป 2-3 นาที

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

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

ทรัพยากรผู้ใช้ที่ส่งผ่านเนื้อหาของคำขอควรมี accountIdentifier และ accountType

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

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

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

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

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

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

เว็บแอป

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

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