Interfejs SAS Portal API ma kilka ról, które zostały zdefiniowane poniżej. Każda z nich daje użytkownikowi uprawnienia do wykonywania określonych wywołań interfejsu API. Role są przypisywane do konta Google użytkownika.
Pierwszy użytkownik organizacji klienta SAS jest administratorem, który jest dodawany automatycznie podczas procesu rejestracji. Administrator może wtedy dodać innych użytkowników i przypisać im role, w tym rolę Administrator.
Role użytkowników
Użytkownikom można przypisać 2 role:
role_admin
Ta rola ma pełne uprawnienia administracyjne do wszystkich zasobów podrzędnych w zasobie nadrzędnym, do którego ma przyznany dostęp. Konfigurują strukturę organizacji w portalu SAS i zarządzają dostępem użytkowników.
role_cpi
Ta rola jest przeznaczona dla użytkowników, którzy są certyfikowanymi profesjonalnymi instalatorami (CPI). Aby uzyskać tę rolę, użytkownicy muszą udowodnić, że mają aktywny certyfikat CPI. Używają do tego metody ValidateInstaller()
. Tylko użytkownicy z potwierdzoną rolą role_cpi
mogą używać metody SignDevice()
do przesyłania parametrów instalacji stacji CBSD, które wymagają instalacji CPI.
Metody
W tabeli poniżej znajdziesz informacje o tym, które role mogą korzystać z poszczególnych typów metod:
Metody | Role |
---|---|
GetCustomer() |
|
ListCustomers() |
|
CreateDevice() |
|
GetDevice() |
|
ListDevices() |
|
UpdateDevice() |
|
CreateSignedDevice() |
|
UpdateSignedDevice() |
|
GenerateSecret() |
|
ValidateInstaller() |
|
SignDevice() |
role_cpi (zweryfikowany) |