- Tài nguyên: Doanh nghiệp
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- ContactInfo
- Phương thức
Tài nguyên: Doanh nghiệp
Cấu hình được áp dụng cho một doanh nghiệp.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Trường | |
---|---|
name |
Tên của doanh nghiệp được máy chủ tạo trong quá trình tạo, có dạng |
enabledNotificationTypes[] |
Các loại thông báo trên Google Pub/Sub được bật cho doanh nghiệp. |
pubsubTopic |
Chủ đề sẽ xuất bản thông báo Pub/Sub, có dạng |
primaryColor |
Một màu ở định dạng RGB cho biết màu chủ đạo để hiển thị trong giao diện người dùng của ứng dụng quản lý thiết bị. Các thành phần màu được lưu trữ như sau: |
logo |
Hình ảnh hiển thị dưới dạng biểu trưng trong khi cấp phép thiết bị. Các loại được hỗ trợ là: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. |
enterpriseDisplayName |
Tên của doanh nghiệp mà người dùng nhìn thấy. Trường này có độ dài tối đa là 100 ký tự. |
termsAndConditions[] |
Bạn phải chấp nhận các điều khoản và điều kiện khi cấp phép thiết bị cho doanh nghiệp này. Một trang cụm từ sẽ được tạo cho từng giá trị trong danh sách này. |
appAutoApprovalEnabled |
Không được dùng nữa và không được sử dụng. |
signinDetails[] |
Thông tin đăng nhập của doanh nghiệp. |
contactInfo |
Thông tin liên hệ của doanh nghiệp do EMM quản lý. |
NotificationType
Các loại thông báo mà máy chủ quản lý thiết bị có thể gửi qua Google Pub/Sub.
Enum | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Giá trị này sẽ bị bỏ qua. |
ENROLLMENT |
Hệ thống sẽ gửi một thông báo khi thiết bị đăng ký. |
COMPLIANCE_REPORT |
Không dùng nữa. |
STATUS_REPORT |
Đây là một thông báo được gửi khi thiết bị báo cáo trạng thái. |
COMMAND |
Một thông báo được gửi khi lệnh trên thiết bị đã hoàn tất. |
USAGE_LOGS |
Hệ thống sẽ gửi một thông báo khi thiết bị gửi . |
ExternalData
Dữ liệu được lưu trữ ở một vị trí bên ngoài. Dữ liệu phải được tải xuống bằng Android Device Policy và được xác minh dựa trên hàm băm.
Biểu diễn dưới dạng JSON |
---|
{ "url": string, "sha256Hash": string } |
Trường | |
---|---|
url |
URL tuyệt đối đến dữ liệu (phải sử dụng lược đồ http hoặc https). Android Device Policy không cung cấp bất kỳ thông tin xác thực nào trong yêu cầu GET, vì vậy, URL phải có thể truy cập công khai. Việc thêm một thành phần dài, ngẫu nhiên vào URL có thể dùng để ngăn kẻ tấn công tìm thấy URL đó. |
sha256Hash |
Hàm băm SHA-256 được mã hoá theo base-64 của nội dung được lưu trữ tại url. Nếu nội dung không khớp với hàm băm này, Android Device Policy sẽ không sử dụng dữ liệu này. |
TermsAndConditions
Trang điều khoản và điều kiện phải được chấp nhận trong quá trình cấp phép.
Biểu diễn dưới dạng JSON |
---|
{ "header": { object ( |
Trường | |
---|---|
header |
Tiêu đề ngắn xuất hiện phía trên nội dung HTML. |
content |
Một chuỗi HTML được định dạng tốt. Mã này sẽ được phân tích cú pháp trên ứng dụng bằng android.text.html#fromhtml. |
SigninDetail
Tài nguyên chứa chi tiết đăng nhập cho một doanh nghiệp. Sử dụng
để quản lý các enterprises
SigninDetail
cho một doanh nghiệp cụ thể.
Đối với doanh nghiệp, chúng ta có thể có số lượng SigninDetail
bất kỳ được xác định duy nhất bằng cách kết hợp ba trường sau (signinUrl
, allowPersonalUsage
, tokenTag
). Một trường không thể tạo hai SigninDetail
bằng cùng một trường (signinUrl
, allowPersonalUsage
, tokenTag
). (tokenTag
là trường không bắt buộc).
: Thao tác cập nhật danh sách Patch
SigninDetails
hiện tại bằng danh sách SigninDetails
mới.
- Nếu được truyền, cấu hình
SigninDetail
đã lưu trữ sẽ trả về cùng mộtsigninEnrollmentToken
vàqrCode
. - Nếu chúng ta truyền nhiều cấu hình
SigninDetail
giống hệt nhau nhưng không được lưu trữ, thì cấu hình này sẽ lưu trữ cấu hình đầu tiên trong số các cấu hìnhSigninDetail
đó. - nếu cấu hình đã tồn tại, chúng tôi không thể yêu cầu cấu hình đó nhiều lần trong một lệnh gọi API bản vá cụ thể, nếu không sẽ gây ra lỗi khoá trùng lặp và toàn bộ thao tác sẽ không thành công.
- Nếu chúng tôi xoá một số cấu hình của
SigninDetail
khỏi yêu cầu, thì cấu hình đó sẽ bị xoá khỏi bộ nhớ. Sau đó, chúng ta có thể yêu cầu mộtsigninEnrollmentToken
vàqrCode
khác cho cùng một cấu hìnhSigninDetail
.
Biểu diễn dưới dạng JSON |
---|
{
"signinUrl": string,
"signinEnrollmentToken": string,
"qrCode": string,
"allowPersonalUsage": enum ( |
Trường | |
---|---|
signinUrl |
URL đăng nhập để xác thực khi thiết bị được cấp phép bằng mã thông báo đăng ký đăng nhập. Điểm cuối đăng nhập phải kết thúc quy trình xác thực bằng một URL ở dạng https://enterprise.google.com/android/enroll?et= |
signinEnrollmentToken |
Mã thông báo đăng ký cho toàn doanh nghiệp, dùng để kích hoạt quy trình đăng nhập tuỳ chỉnh. Đây là trường chỉ đọc do máy chủ tạo. |
qrCode |
Chuỗi JSON có mã đại diện UTF-8 được dùng để tạo mã QR nhằm đăng ký thiết bị bằng mã thông báo đăng ký này. Để đăng ký một thiết bị bằng NFC, bản ghi NFC phải chứa nội dung trình bày |
allowPersonalUsage |
Kiểm soát việc người dùng có được phép sử dụng cho mục đích cá nhân trên thiết bị được cấp phép bằng mã thông báo đăng ký này hay không. Đối với thiết bị thuộc quyền sở hữu của công ty:
Đối với thiết bị thuộc sở hữu của cá nhân:
|
tokenTag |
Siêu dữ liệu do EMM chỉ định để phân biệt giữa các bản sao của |
ContactInfo
Thông tin liên hệ dành cho doanh nghiệp trên Managed Google Play.
Biểu diễn dưới dạng JSON |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Trường | |
---|---|
contactEmail |
Địa chỉ email của đầu mối liên hệ. Địa chỉ này sẽ được dùng để gửi các thông báo quan trọng liên quan đến Managed Google Play. |
dataProtectionOfficerName |
Tên của nhân viên bảo vệ dữ liệu. |
dataProtectionOfficerEmail |
Email của nhân viên bảo vệ dữ liệu. Email đã được xác thực nhưng chưa được xác minh. |
dataProtectionOfficerPhone |
Số điện thoại của nhân viên bảo vệ dữ liệu Số điện thoại đã được xác thực nhưng chưa được xác minh. |
euRepresentativeName |
Tên của người đại diện tại Liên minh Châu Âu. |
euRepresentativeEmail |
Email của người đại diện tại Liên minh Châu Âu. Email đã được xác thực nhưng chưa được xác minh. |
euRepresentativePhone |
Số điện thoại của người đại diện tại Liên minh Châu Âu. Số điện thoại đã được xác thực nhưng chưa được xác minh. |
Phương thức |
|
---|---|
|
Tạo doanh nghiệp. |
|
Xoá vĩnh viễn một doanh nghiệp cũng như mọi tài khoản và dữ liệu liên kết với doanh nghiệp đó. |
|
Mua một doanh nghiệp. |
|
Liệt kê các doanh nghiệp do EMM quản lý. |
|
Cập nhật một doanh nghiệp. |