Vai trò và quyền

API SAS Portal có một số vai trò (được định nghĩa bên dưới), mỗi vai trò cho phép người dùng 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 của SAS là Quản trị viên. Người này sẽ tự động được 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

Có 2 vai trò có thể được chỉ định cho người dùng:

role_admin

Vai trò này có đầy đủ các đặc quyền quản trị cho tất cả tài nguyên con trong tài nguyên mẹ đã đượ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.

Vai trò_cpi

Vai trò này dành cho người dùng là Người cài đặt chuyên nghiệp (CPI) được chứng nhận. Để xác nhận vai trò này, người dùng cần chứng minh rằng họ có giấy chứng nhận 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 đã xác thực mới có thể sử dụng phương thức SignDevice() để gửi thông số cài đặt của CBSD yêu cầu cài đặt CPI.

Phương pháp

Bảng sau đây cho thấy những vai trò có thể sử dụng từng loại phương thức:

Phương pháp Vai trò
GetCustomer()

role_admin
role_cpi

ListCustomers()

role_admin
role_cpi

CreateDevice()

role_admin
role_cpi

GetDevice()

role_admin
role_cpi

ListDevices()

role_admin
role_cpi

UpdateDevice()

role_admin
role_cpi

CreateSignedDevice()

role_admin
role_cpi

UpdateSignedDevice()

role_admin
role_cpi

GenerateSecret()

role_admin
role_cpi

ValidateInstaller()

role_admin
role_cpi

SignDevice() role_cpi (đã xác thực)