Die SAS Portal API hat mehrere unten definierte Rollen, die Nutzern jeweils die Berechtigung zum Ausführen bestimmter API-Aufrufe gewähren. Die Rollen werden dem Google-Konto des Nutzers zugewiesen.
Der erste Nutzer der Organisation eines SAS-Kunden ist der Administrator, der während der Registrierung automatisch hinzugefügt wird. Der Administrator kann dann andere Nutzer hinzufügen und ihnen Rollen zuweisen, einschließlich der Administratorrolle.
Nutzerrollen
Nutzern können zwei Rollen zugewiesen werden:
Rolle_Administrator
Diese Rolle hat vollständige Administratorberechtigungen für alle untergeordneten Ressourcen unter der übergeordneten Ressource, auf die sie Zugriff hat. Er richtet die Struktur der Organisation im SAS-Portal ein und verwaltet den Nutzerzugriff.
Rollen-CPI
Diese Rolle ist für Nutzer gedacht, die zertifizierte Professional Installateure (CPIs) sind. Um diese Rolle in Anspruch nehmen zu können, müssen Nutzer nachweisen, dass sie eine aktive CPI-Zertifizierung haben. Dazu verwenden Sie die Methode ValidateInstaller()
. Nur Nutzer mit einer bestätigten role_cpi
-Rolle können die Methode SignDevice()
verwenden, um die Installationsparameter von CBSDs zu senden, die eine CPI-Installation erfordern.
Methoden
In der folgenden Tabelle sehen Sie, welche Rollen die einzelnen Methodentypen verwenden können:
Methoden | Rollen |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (gültig) |