Android Management API là một phần của Android Enterprise, một sáng kiến cung cấp cho nhà phát triển các công cụ để xây dựng giải pháp cho các tổ chức quản lý đội thiết bị Android của họ. Chiến lược phát hành đĩa đơn chương trình này dành cho các nhà cung cấp giải pháp quản lý di động dành cho doanh nghiệp (EMM). Người nhận triển khai giải pháp sản xuất sử dụng Android Management API, EMM cần làm theo các bước nêu trong phần Phát hành .
Bạn có thể sử dụng Android Management API để hỗ trợ hồ sơ công việc trên thiết bị cá nhân, hồ sơ công việc trên thiết bị thuộc sở hữu của công ty, thiết bị được quản lý hoàn toàn và bộ giải pháp thiết bị chuyên dụng.
Hãy xem Hướng dẫn bắt đầu nhanh để dùng thử API này.
Cách hoạt động
Android Management API hỗ trợ quản lý di động dành cho doanh nghiệp đầy đủ vòng đời của khách hàng, từ đăng ký khách hàng ban đầu đến thiết lập và quản lý thiết bị.

Trong vai trò nhà phát triển EMM, bạn cung cấp cho khách hàng của mình một giải pháp tại chỗ hoặc trên đám mây bảng điều khiển EMM. Trong bảng điều khiển của bạn, khách hàng sẽ tạo mã thông báo đăng ký thiết bị và tạo chính sách quản lý. Các ứng dụng này sử dụng mã thông báo để đăng ký thiết bị và áp dụng các chính sách quản lý cho các thiết bị mà họ đã đăng ký.
Ở phần phụ trợ, bảng điều khiển của bạn sử dụng API Quản lý Android để tạo mã thông báo đăng ký, chính sách và các tài nguyên quản lý khác. Trong quá trình đăng ký, mỗi thiết bị sẽ cài đặt ứng dụng đồng hành của API, Android Device Policy. Khi các chính sách được liên kết với một thiết bị trong API, Android Device Policy sẽ tự động thực thi chế độ cài đặt chính sách trên thiết bị đó.
Tài nguyên API
Phần này mô tả các tài nguyên chính được sử dụng trong Android Management API.
Doanh nghiệp
Tài nguyên enterprises
thường đại diện cho một tổ chức. Bạn tạo một
enterprise trong quy trình thiết lập trực tuyến mà
khách hàng sử dụng để liên kết tổ chức của họ bằng giải pháp EMM của bạn. Chính sách,
mã đăng ký và thiết bị của một doanh nghiệp.
Chính sách
Android Management API tuân theo một mô hình dựa trên chính sách. Đáp
policies
chứa một nhóm các chế độ cài đặt quản lý ứng dụng và thiết bị chi phối
hành vi của thiết bị. Phạm vi và tính linh hoạt của các chế độ cài đặt được hỗ trợ trong
policies
giúp bạn thiết lập thiết bị cho nhiều mục đích sử dụng khác nhau
trường hợp.
Hãy xem bài viết Tạo chính sách để biết thêm thông tin.
Mã thông báo đăng ký
Bạn sử dụng enrollmentTokens
để liên kết các thiết bị với một doanh nghiệp – một quy trình được gọi là đăng ký và cấp phép.
Mã thông báo đăng ký có thể chứa thêm thông tin chi tiết (ví dụ: thông tin xác thực WiFi của công ty), policyName
được liên kết với tài nguyên policies
và giá trị nhận dạng tài khoản người dùng.
Sau khi tạo mã thông báo đăng ký, bạn có thể chuyển mã thông báo đó đến một thiết bị bằng một trong nhiều phương thức cấp phép. Thiết bị cài đặt Android Device Policy trong quá trình cấp phép. Nếu bạn chỉ định policyName
trong mã thông báo đăng ký, thì chính sách sẽ được áp dụng ngay sau khi quá trình cấp phép hoàn tất.
Android Management API đơn giản hoá việc quản lý người dùng – bạn có thể đăng ký một thiết bị có hoặc không chỉ định người dùng trong mã thông báo đăng ký.
- Nếu bạn không chỉ định người dùng, hệ thống sẽ tự động tạo người dùng mới.
- Nếu bạn chỉ định một người dùng hiện có, thì người dùng hiện có sẽ được liên kết với thiết bị. Bạn có thể liên kết một người dùng với tối đa 10 thiết bị.
Hãy xem phần Cung cấp thiết bị để biết thêm thông tin.
Thiết bị
devices
sẽ được tạo khi thiết bị được đăng ký thành công. Tài nguyên này chứa thông tin chi tiết chỉ có thể đọc về một thiết bị, bao gồm cả người dùng, chính sách và chế độ quản lý liên kết với thiết bị đó.
Hoạt động quản lý thiết bị được thực hiện thông qua chính sách, nhưng bạn có thể sử dụng enterprises.devices.issueCommand
để khoá, khởi động lại hoặc đặt lại mật khẩu trên thiết bị. Để xoá sạch thiết bị, hãy gọi enterprises.devices.delete
.
Bắt đầu
Kiểm thử API – sử dụng Hướng dẫn nhanh để thiết lập một thiết bị trong vài phút. Hãy đảm bảo rằng bạn hiểu các bước cần thiết để phát hành giải pháp trong môi trường sản xuất trước khi sử dụng hướng dẫn dành cho nhà phát triển và tài liệu tham khảo API trên trang web này để xây dựng giải pháp.