La API de SAS Portal tiene varios roles, que se definen a continuación, cada uno de los cuales otorga permiso a un usuario para realizar ciertas llamadas a la API. Los roles se asignan a la Cuenta de Google del usuario.
El primer usuario de la organización de un cliente de SAS es el administrador, que se agrega automáticamente durante el proceso de registro. Luego, el administrador puede agregar a otros usuarios y asignarles roles, incluido el rol de administrador.
Funciones de usuario
Existen dos roles que se pueden asignar a los usuarios:
role_admin
Este rol tiene privilegios administrativos completos para todos los recursos secundarios del recurso principal al que se le otorgó acceso. Configuran la estructura de la organización en el portal de SAS y administran el acceso de los usuarios.
role_cpi
Este rol es para los usuarios que son instaladores profesionales certificados (CPI). Para reclamar este rol, los usuarios deben demostrar que tienen una certificación de CPI activa. Para ello, 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 las CBSD que requieren instalación de CPI.
Métodos
En la siguiente tabla, se muestran los roles que pueden usar cada tipo de método:
Métodos | Funciones |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (validado) |