SAS Portal API có một số vai trò (được xác định bên dưới), mỗi vai trò cấp cho người dùng quyền thực hiện một số lệnh gọi API nhất định. Vai trò được chỉ định cho Tài khoản Google của người dùng.
Người dùng đầu tiên của tổ chức khách hàng SAS là Quản trị viên và được tự động thêm trong quá trình đăng ký. Sau đó, Quản trị viên có thể thêm người dùng khác và chỉ định vai trò cho họ, bao gồm cả vai trò Quản trị viên.
Vai trò của người dùng
Bạn có thể chỉ định hai vai trò cho người dùng:
role_admin
Vai trò này có đầy đủ đặc quyền quản trị đối với tất cả tài nguyên con trong tài nguyên mẹ mà vai trò này đã được cấp quyền truy cập. Họ thiết lập cấu trúc của tổ chức trong Cổng thông tin SAS và quản lý quyền truy cập của người dùng.
role_cpi
Vai trò này dành cho những người dùng là Chuyên gia lắp đặt được chứng nhận (CPI). Để yêu cầu vai trò này, người dùng cần chứng minh rằng họ có chứng chỉ CPI đang hoạt động. Chúng thực hiện việc này bằng phương thức ValidateInstaller()
. Chỉ những người dùng có vai trò role_cpi
đã được xác thực mới có thể sử dụng phương thức SignDevice()
để gửi các thông số cài đặt của CBSD yêu cầu cài đặt CPI.
Phương thức
Bảng sau đây cho biết những vai trò có thể sử dụng từng loại phương thức:
Phương thức | Vai trò |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (đã xác thực) |