Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'API SAS Porte possède plusieurs rôles, définis ci-dessous, chacun donnant l'autorisation à l'utilisateur d'effectuer certains appels d'API. Les rôles sont attribués au compte Google de l'utilisateur.
Le premier utilisateur de l'organisation d'un client SAS est l'administrateur, qui est ajouté automatiquement au cours du processus d'inscription. L'administrateur peut ensuite ajouter d'autres utilisateurs et leur attribuer des rôles, y compris le rôle d'administrateur.
Rôles utilisateur
Deux rôles peuvent être attribués aux utilisateurs:
Ce rôle dispose des droits d'administrateur complets pour toutes les ressources enfants sous la ressource parente à laquelle il a été autorisé à accéder. Ils configurent la structure de l'organisation sur le portail SAS et gèrent l'accès des utilisateurs.
rôle_CPI
Ce rôle est destiné aux installateurs certifiés (CPI). Pour en bénéficier, les utilisateurs doivent prouver qu'ils disposent d'une certification CPI active. Pour ce faire, ils utilisent la méthode ValidateInstaller(). Seuls les utilisateurs disposant d'un rôle role_cpi validé peuvent utiliser la méthode SignDevice() pour envoyer les paramètres d'installation des CBSD nécessitant l'installation du CPI.
Méthodes
Le tableau suivant indique les rôles pouvant utiliser chaque type de méthode:
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2022/09/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2022/09/26 (UTC)."],[[["The SAS Portal API uses roles to control user permissions, with `role_admin` for administrative tasks and `role_cpi` for Certified Professional Installers."],["Initially, an Admin user is automatically assigned during sign-up and can manage other users and their roles."],["CPI users need to validate their certification using the `ValidateInstaller()` method to utilize the `SignDevice()` method for CBSD installations."],["Both `role_admin` and `role_cpi` have access to a range of methods like `GetCustomer()`, `ListDevices()`, and `UpdateDevice()`, while `SignDevice()` is exclusive to validated `role_cpi` users."],["Currently, user role assignment is handled by the SAS API Support team, and requests should be sent to [sas-api-support@google.com](mailto:sas-api-support@google.com)."]]],["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"]]