Tạo Company
đối tượng để xác định duy nhất một công ty (khách hàng) cho Knox hoặc tự động đăng ký
đăng ký. Sau khi phương thức trả về thành công, chủ sở hữu (primary_emails
) hoặc quản trị viên (secondary_emails
) được chỉ định có thể liên kết địa chỉ email của họ với một Tài khoản Google để truy cập vào cổng không tiếp xúc (để biết thông tin chi tiết, hãy xem phần Đăng ký không tiếp xúc cho quản trị viên CNTT) hoặc Tài khoản Samsung để truy cập vào cổng Knox Mobile Enrollment (KME).
Chữ ký của phương thức
public CreateCustomerResponse createCustomer(CreateCustomerRequest request) throws CommonException;
CreateCustomerRequest
Tên tài sản | Giá trị | Bắt buộc | Mô tả |
---|---|---|---|
customer_name |
string |
Có | Tên của công ty. Ví dụ: XYZ Corp. Hiển thị cho nhân viên của công ty trong cổng thiết lập tự động. |
primary_emails |
Danh sách object(string) |
Có | Tự động đăng ký: Địa chỉ email của người dùng của khách hàng trong vai trò chủ sở hữu. Phải nhập ít nhất một địa chỉ email. Mỗi địa chỉ email phải được liên kết với một Tài khoản Google. Chủ sở hữu có cùng quyền truy cập như quản trị viên, nhưng cũng có thể thêm, xoá và chỉnh sửa người dùng cổng thông tin của tổ chức. Samsung: Địa chỉ email của quản trị viên cấp cao của khách hàng. Samsung chỉ lấy email đầu tiên trong danh sách. Địa chỉ email phải được liên kết với một Tài khoản Samsung. |
secondary_emails |
Danh sách object(string) |
Không | Địa chỉ email của người dùng trong vai trò quản trị viên của khách hàng. Mỗi địa chỉ email phải được liên kết với một Tài khoản Google. Lưu ý: Samsung không hỗ trợ thuộc tính này. |
vendorParams |
map |
Thiết lập tự động: Không Samsung: Có |
Các trường bổ sung, cặp khoá-giá trị do nhà cung cấp chỉ định. Yêu cầu của lớp SamsungResellerService phải nêu rõ:"quốc gia": mã quốc gia theo tiêu chuẩn ISO 3166-1 của khách hàng, ví dụ như "US". "firstName": tên của khách hàng (tối đa 60 ký tự). "lastName": họ của khách hàng (tối đa 60 ký tự). "dịch vụ": "KME" là giá trị duy nhất được hỗ trợ. |
CreateCustomerResponse
Tên tài sản | Giá trị | Mô tả |
---|---|---|
customer |
object( Company ) |
Đối tượng chứa thông tin chi tiết về khách hàng mới tạo. |
vendor_params |
map |
Các trường bổ sung, cặp khoá-giá trị do nhà cung cấp chỉ định (chỉ dành cho Samsung). |
Hành vi lỗi
Nếu xảy ra lỗi, thư viện sẽ gửi CommonException
chứa một trong
các mã lỗi sau:
CommonException
Mã lỗi |
---|
INTERNAL_SERVER_ERROR |