SAS Portal API 具備多個定義 (各定義如下),每個角色都能讓使用者執行特定 API 呼叫。這些角色會指派給使用者的 Google 帳戶。
SAS 客戶的第一個使用者是「管理員」,在註冊過程中會自動新增機構。之後,管理員就能新增其他使用者並指派角色,包括管理員角色。
使用者角色
您可以將兩種角色指派給使用者:
role_admin
這個角色具有已授予父項資源 所有所有子項的完整管理權限。該公司在 SAS 入口網站中設定機構架構,並管理使用者存取權。
role_cpi
這個角色適用於通過認證的專業安裝人員 (CPI)。如要聲明這個角色的擁有權,使用者必須證明自己具備有效的單次安裝出價認證。他們會使用 ValidateInstaller()
方法。只有通過驗證的 role_cpi
角色的使用者才能使用 SignDevice()
方法,提交需要安裝 CPI 的 CBSD 安裝參數。
方法
下表列出各角色可使用的角色。
方法 | 角色 |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (已驗證) |