Funções e permissões

As funções do utilizador da API Google Spectrum Access System (SAS) Portal permitem que um utilizador faça determinadas chamadas de API com base no respetivo âmbito. Estas funções são atribuídas à Conta Google do utilizador.

Funções do utilizador

As funções atribuídas a um utilizador são role_admin e role_cpi. Cada utilizador pode ser atribuído a uma ou mais funções.

role_admin

O primeiro utilizador da organização de um cliente de SAS é o administrador. O administrador é adicionado automaticamente durante o processo de inscrição. Em seguida, os administradores podem adicionar outros utilizadores e atribuir-lhes funções, incluindo a função de administrador.

A função de administrador tem autorizações administrativas completas para todos os recursos secundários no recurso principal ao qual lhe foi concedido acesso. O administrador configura a estrutura da organização no portal SAS e gere o acesso dos utilizadores.

role_cpi

A função de CPI destina-se a utilizadores que são instaladores profissionais certificados. Para lhes ser atribuída esta função, os utilizadores têm de ter uma certificação de CPI ativa. Para validar se um utilizador tem esta certificação, use o método ValidateInstaller().

Apenas os utilizadores com uma função role_cpi validada podem usar o método SignDevice() para enviar os parâmetros de instalação de CBSDs que requerem a instalação de CPI.

Métodos

A tabela seguinte mostra as funções que podem usar cada tipo de método.

Métodos Funções
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)

O que se segue?