Funciones y permisos

Los roles de usuario de la API del portal del sistema de acceso a espectro (SAS) de Google le permiten a un usuario realizar ciertas llamadas a la API según su alcance. Estos roles se asignan a la Cuenta de Google del usuario.

Funciones de usuario

Los roles asignados a un usuario son role_admin y role_cpi. Se puede asignar uno o más roles a cada usuario.

role_admin

El primer usuario de la organización de un cliente de SAS es el administrador. El administrador se agrega automáticamente durante el proceso de registro. Luego, los administradores pueden agregar otros usuarios y asignarles roles, incluido el de administrador.

El rol de administrador tiene permisos administrativos completos para todos los recursos secundarios del recurso superior al que se le otorgó acceso. El administrador configura la estructura de la organización en el portal de SAS y administra el acceso de los usuarios.

role_cpi

El rol de CPI es para los usuarios que son Instaladores profesionales certificados. Para que se les asigne este rol, los usuarios deben tener una certificación de CPI activa. Para validar si un usuario tiene esta certificación, usa el método ValidateInstaller().

Solo los usuarios con un rol role_cpi validado pueden usar el método SignDevice() para enviar los parámetros de instalación de los CBSD que requieren la instalación de CPI.

Métodos

En la siguiente tabla, se muestra qué roles pueden usar cada tipo de método.

Métodos Funciones
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 (validado)

¿Qué sigue?