Papéis e permissões

As funções de usuário da API do Portal do Sistema de Acesso ao Espectro (SAS) do Google permitem que um usuário faça determinadas chamadas de API com base no escopo. Essas funções são atribuídas à Conta do Google do usuário.

Papéis do usuário

As funções atribuídas a um usuário são role_admin e role_cpi. Cada usuário pode ser atribuído a um ou mais papéis.

role_admin

O primeiro usuário da organização de um cliente do SAS é o administrador. O administrador é adicionado automaticamente durante o processo de inscrição. Os administradores podem adicionar outros usuários e atribuir funções a eles, incluindo a de administrador.

A função de administrador tem permissões administrativas completas para todos os recursos filhos do recurso pai a que foi concedido acesso. O administrador configura a estrutura da organização no portal do SAS e gerencia o acesso do usuário.

role_cpi

O papel de CPI é para usuários que são instaladores profissionais certificados. Para receber essa função, os usuários precisam ter uma certificação CPI ativa. Para validar se um usuário tem essa certificação, use o método ValidateInstaller().

Somente usuários com um papel role_cpi validado podem usar o método SignDevice() para enviar os parâmetros de instalação de CBSDs que exigem a instalação de CPI.

Métodos

A tabela a seguir mostra quais papéis podem usar cada tipo de método.

Métodos Papéis
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)

A seguir