角色和權限

Google Spectrum Access System (SAS) Portal API 使用者角色可讓使用者根據範圍發出特定 API 呼叫。這些角色會指派給使用者的 Google 帳戶。

使用者角色

指派給使用者的角色為 role_adminrole_cpi。每位使用者可指派一或多個角色。

role_admin

SAS 客戶機構的第一位使用者是管理員。系統會在註冊過程中自動新增管理員。管理員接著可以新增其他使用者,並指派角色 (包括管理員角色) 給他們。

管理員角色對已授予存取權的上層資源底下的所有子項資源,具備完整的管理權限。管理員會在 SAS Portal 中設定機構架構,並管理使用者存取權。

role_cpi

CPI 角色適用於已認證的專業安裝人員。如要指派這個角色,使用者必須擁有有效的 CPI 認證。如要驗證使用者是否具備這項認證,請使用 ValidateInstaller() 方法

只有具備驗證過的 role_cpi 角色的使用者,才能使用 SignDevice() 方法提交需要 CPI 安裝的 CBSD 安裝參數。

方法

下表列出可使用各類型方法的角色。

方法 角色
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 (已驗證)

後續步驟