角色与权限

Google 频谱使用权系统 (SAS) 门户 API 用户角色允许用户根据其范围进行特定 API 调用。这些角色会分配给用户的 Google 账号。

用户角色

为用户分配的角色是 role_adminrole_cpi。每个用户都可以被分配一个或多个角色。

role_admin

SAS 客户组织的第一个用户是管理员。系统会在注册过程中自动添加管理员。然后,管理员可以添加其他用户并向其分配角色,包括管理员角色。

管理员角色对其已获授访问权限的父级资源下的所有子资源拥有完整的管理员权限。管理员在 SAS 门户中设置组织结构,并管理用户访问权限。

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(已验证)

后续步骤