Enterprise
tài nguyên liên kết một tổ chức với giải pháp Quản lý Android của bạn.
Devices
và Policies
cả hai đều thuộc về một doanh nghiệp. Bạn có thể sử dụng nhiều liên kết doanh nghiệp
được liên kết với một tổ chức duy nhất. Ví dụ: một tổ chức có thể muốn
các ràng buộc doanh nghiệp riêng biệt cho các phòng ban hoặc khu vực khác nhau.
Các bước cơ bản để tạo mối liên kết với doanh nghiệp được mô tả trong Hướng dẫn nhanh. Trang này trình bày chi tiết hơn về quy trình này.
1. Truy xuất URL đăng ký
Gọi signupUrls.create
để truy xuất URL đăng ký và chỉ định hai tham số sau:
callbackUrl
: URL https mà trình hướng dẫn thiết lập chuyển hướng đến sau quá trình đăng ký đã hoàn tất. Đây thường là bảng điều khiển quản lý của bạn.projectId
: Mã dự án của bạn.
Phản hồi chứa url
và name
. Mở url
và ghi lại name
.
2. Quản trị viên CNTT doanh nghiệp hoàn tất quy trình đăng ký
url
sẽ hướng dẫn quản trị viên CNTT thực hiện quy trình đăng ký. Nếu EMM của bạn chưa
được bật cho quy trình đăng ký BTE, sau đó hãy thông báo cho quản trị viên CNTT rằng họ cần có
Tài khoản Gmail chưa được liên kết với một liên kết doanh nghiệp.
Sau khi đăng ký thành công tổ chức của họ, quy trình đăng ký sẽ chuyển hướng đến
callbackUrl
của bạn. enterpriseToken
được thêm vào
callbackUrl
Ví dụ:
https://example.com/?enterpriseToken=EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl
3. Tạo liên kết doanh nghiệp
Để tạo liên kết doanh nghiệp, hãy gọi
enterprises.create
.
Ngoài việc tạo một mã liên kết doanh nghiệp duy nhất, phương thức này còn cho phép bạn
để xác định một số chế độ cài đặt liên kết cụ thể. Ví dụ: bạn có thể đặt
màu chủ đạo xuất hiện trong quá trình cấp phép thiết bị (primaryColor
), cùng với
với tên hoặc tiêu đề (enterpriseDisplayName
) và biểu trưng
(logo
) được hiển thị cho người dùng cuối.
Ví dụ:
Ví dụ sau đây sử dụng thư viện ứng dụng Java để tạo một tệp Enterprise liên kết và trả về tên của nó. Xem mẫu để biết thêm chi tiết về cách sử dụng thư viện.
private String createEnterprise(AndroidManagement androidManagementClient) throws IOException { SignupUrl signupUrl = androidManagementClient .signupUrls() .create() .setProjectId("myProject") .setCallbackUrl("https://example.com/myEmmConsole") .execute(); String enterpriseToken = displayUrlToAdmin(signupUrl.getUrl()); Enterprise enterprise = androidManagementClient .enterprises() .create(new Enterprise()) .setProjectId("myProject") .setSignupUrlName(signupUrl.getName()) .setEnterpriseToken(enterpriseToken) .execute(); return enterprise.getName(); } /** * Displays the signup URL to the admin and returns the enterprise token which * is generated after the admin goes through the signup flow. This functionality * must be implemented by your management console. */ private String displayUrlToAdmin(String url) { ... }