Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A API do Portal SAS possui diversas funções, definidas abaixo, cada uma das quais concede ao usuário permissão para
fazer determinadas chamadas de API. As funções são atribuídas à Conta do Google do usuário.
O primeiro usuário da organização de um cliente do SAS é o administrador, que é adicionado automaticamente durante o processo de inscrição. Em seguida, o administrador pode adicionar outros usuários e atribuir funções a eles, incluindo a função de administrador.
Papéis do usuário
Há duas funções que podem ser atribuídas aos usuários:
Essa função tem privilégios administrativos completos para todos os recursos filhos do recurso pai a que ela tem acesso. Eles configuram a estrutura da organização no portal do SAS e gerenciam o acesso dos usuários.
role_cpi
Essa função é para usuários que são instaladores profissionais certificados (CPIs, na sigla em inglês). Para reivindicar essa função,
os usuários precisam provar que têm uma certificação CPI ativa. Isso é feito com o método
ValidateInstaller(). Somente usuários com uma função role_cpi validada podem usar o método
SignDevice()
para enviar os parâmetros de instalação de CBSDs que exigem instalação de CPI.
Métodos
A tabela a seguir mostra quais papéis podem usar cada tipo de método:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-25 UTC."],[[["\u003cp\u003eThe SAS Portal API uses roles to control user permissions, with \u003ccode\u003erole_admin\u003c/code\u003e for administrative tasks and \u003ccode\u003erole_cpi\u003c/code\u003e for Certified Professional Installers.\u003c/p\u003e\n"],["\u003cp\u003eInitially, an Admin user is automatically assigned during sign-up and can manage other users and their roles.\u003c/p\u003e\n"],["\u003cp\u003eCPI users need to validate their certification using the \u003ccode\u003eValidateInstaller()\u003c/code\u003e method to utilize the \u003ccode\u003eSignDevice()\u003c/code\u003e method for CBSD installations.\u003c/p\u003e\n"],["\u003cp\u003eBoth \u003ccode\u003erole_admin\u003c/code\u003e and \u003ccode\u003erole_cpi\u003c/code\u003e have access to a range of methods like \u003ccode\u003eGetCustomer()\u003c/code\u003e, \u003ccode\u003eListDevices()\u003c/code\u003e, and \u003ccode\u003eUpdateDevice()\u003c/code\u003e, while \u003ccode\u003eSignDevice()\u003c/code\u003e is exclusive to validated \u003ccode\u003erole_cpi\u003c/code\u003e users.\u003c/p\u003e\n"],["\u003cp\u003eCurrently, user role assignment is handled by the SAS API Support team, and requests should be sent to \u003ca href=\"mailto:sas-api-support@google.com\"\u003esas-api-support@google.com\u003c/a\u003e.\u003c/p\u003e\n"]]],["The SAS Portal API assigns roles to users' Google Accounts to manage API access. The initial Admin role is established during signup, and admins can manage user roles. Currently, role assignment is handled by the SAS API Support team via request. Two roles exist: `role_admin` with full administrative control and `role_cpi` for Certified Professional Installers who must validate their certification using `ValidateInstaller()` to use `SignDevice()`. Both roles share access to other core methods, such as `GetCustomer()` and `CreateDevice()`.\n"],null,[]]