...
Operacje na rolach oraz użytkownikach są opisane przez 3 proto-plikiRoles and users operation is described by three proto-files.
- SecuriteService.proto contains the objects definition, their properties and methods zawiera definicje obiektów, ich właściwości, oraz metody.
- GlobalPermissioins.proto contains the properties of the global access parameters zawiera właściwości parametrów globalnych.
- ObjectsPermissioins.proto contains the parameters properties to access the specific objects. zawiera właściwości parametrów pozwalające na dostęp do określonych obiektów.
Metody zawarte w Methods in SecuriteService.proto:
- message wiadomość ListConfigRequest - request the configurationzapytanie o konfigurację.
- message wiadomość ChangeConfigRequest - createtworzenie/edit/delete the configurationedycja/usunięcie konfiguracji.
- message wiadomość ListGlobalPermissionsRequest - request the global access parameterszapytanie o parametry dostępu globalnego.message
- wiadomość SetGlobalPermissionsRequest - set the global access parametersprzypisanie parametrów dostępu globalnego.message
- wiadomość ListObjectPermissionsRequest - request the parameters to access the specific objectszapytanie o parametry dostępu do określonych obiektów.message
- wiadomość SetObjectPermissionsRequest - set the parameters to access the specific objects.wyznaczanie parametrów dostępu do określonych obiektów.
Właściwości zawarte w Properties in SecuriteService.proto:
Expand |
---|
|
The Obiekt Roleobject (message Role): PropertyWłaściwo | DescriptionOpis |
---|
index | GUID | nameRole name | Nazwa roli | comment | CommentKomentarz | timezone_id | The ID of the role operation time zone | ID strefy czasowej operacji roli |
Limit ilości jednoczesnych połączeń The simultaneous connections limit (message ConnectionRestrictions): PropertyWłaściwość | DescriptionOpis |
---|
web_countMaximum number of web app connections | Maksymalna ilość połączeń aplikacji Web | mobile_count | Maximum number of mobile app connections | Maksymalna ilość połączeń aplikacji mobilnej |
Obiekt User (wiadomość The User object (message User): PropertyWłaściwość | DescriptionOpis |
---|
index | GUID | login nameUser name | Nazwa użytkownika | comment | CommentKomentarz | date_created | Date of creationData utworzenia | date_expiresSertificate expiration date | Czas upłynięcia certyfikatu | enabledIs | activatedCzy aktywna | ldap_server_id | ID Serwera LDAP Server ID | ldap_domain_name | Nazwa Serwera LDAP Server Name | ConnectionRestrictions restrictions | A set of message ConnectionRestrictions properties (see above) | Zestaw właściwości wiadomości ConnectionRestrictions (patrz wyżej) |
Połączenie między użytkownikiem a rolą The user and role connection (message UserAssignment): PropertyWłaściwość | DescriptionOpis |
---|
user_idUser id | ID użytkownika | role_idRole id | ID roli |
The Obiekt LDAP object (message LDAPServer): PropertyWłaściwość | DescriptionOpis |
---|
index | GUID | server_nameServer name or IP | adressNazwa Serwera lub adres IP | friendly_name | NameNazwa | port | Port | base_dn | Base Bazowa DN | login | UserUżytkownik | password | PasswordHasło | use_ssl | Use secure connection Korzystaj z bezpiecznego połączenia (SSL) | search_filterSearch filter | Filtr wyszukiwania | login_attributeLogin attribute | Atrybut loginu | dn_attribute | Atrybut DN attribute |
|
Properties in Właściwości dla GlobalPermissioins.proto:
Expand |
---|
|
The Priorytet kontroli PTZ control priority (enum ETelemetryPriority): PropertyWłaściwość | DescriptionOpis |
---|
TELEMETRY_PRIORITY_UNSPECIFIED | The PTZ control priority is not specifiedPriorytet kontroli PTZ niesprecyzowany | TELEMETRY_PRIORITY_NO_ACCESS | No accessBrak dostępu | TELEMETRY_PRIORITY_LOWEST | Minimum levelMinimalny poziom | TELEMETRY_PRIORITY_LOW | Low levelNiski poziom | TELEMETRY_PRIORITY_NORMAL | Medium levelŚredni poziom | TELEMETRY_PRIORITY_HIGH | High levelWysoki poziom | TELEMETRY_PRIORITY_HIGHEST | Maximum level | Maksymalny poziom |
Dostęp do mapy The map access (enum EMapAccess): PropertyWłaściwość | DescriptionOpis |
---|
MAP_ACCESS_UNSPECIFIED | The map access is not specifiedDostęp do mapy nieokreślony | MAP_ACCESS_FORBID | The map access is forbiddenDostęp do mapy zabroniony | MAP_ACCESS_VIEW_ONLY | You can only view mapsTylko przeglądanie map | MAP_ACCESS_VIEW_SCALE | You can move and scale mapsPrzesuwanie oraz skalowanie map | MAP_ACCESS_FULL | All options available | Wszystkie opcje dostępne |
Dostęp do funkcji The features access (enum EFeatureAccess): Note |
---|
| In W wersjach Axxon Next versions below poniżej 4.4.0.9338 , the property descriptions contain FUTURE instead of opisy funkcjonalności zawierają FUTURE zamiast FEATURE. For example, Przykład: FUTURE_ACCESS_FORBID_ALL. |
Alarms Management Zarządzanie alarmami (enum EAlertAccess): PropertyWłaściwość | DescriptionOpis |
---|
ALLERT_ACCESS_UNSPECIFIED | The alarms access is not specifiedDostęp do alarmów nieokreślony | ALLERT_ACCESS_FORBIDUsers have no access to alarm videos | Użytkownicy nie mają dostępu do wideo z alarmów | ALLERT_ACCESS_VIEW_ONLYUsers can view alarm videos but they can't evaluate alarms | Użytkownicy mogą przeglądać alarmy, jednak nie mogą ich ewaluować | ALLERT_ACCESS_FULL | Users can view alarm videos and evaluate alarms | Użytkownika mogą przeglądać alarmy i je ewaluować |
Nieograniczony dostęp do wszystkich funkcji Unlimited access to all features (enum EUnrestrictedAccess): PropertyWłaściwość | DescriptionOpis |
---|
UNRESTRICTED_ACCESS_UNSPECIFIED | Unlimited access is not specifiedNieograniczony dostęp nieokreślony | UNRESTRICTED_ACCESS_NO | Unlimited access is forbiddenNieograniczony dostęp niedozwolony | UNRESTRICTED_ACCESS_YES | Unlimited access to all features | Nieograniczony dostęp do wszystkich funkcjonalności |
|
Właściwości w Properties in ObjectsPermissioins.proto:
Expand |
---|
|
The video camera access Dostęp do kamery (enum ECameraAccess): PropertyWłaściwość | DescriptionOpis |
---|
CAMERA_ACCESS_UNSPECIFIED | The video camera access is not specifiedDostęp do kamery nieokreślony] | CAMERA_ACCESS_FORBID | You cannot access the deviceBrak dostępu do urządzenia. | CAMERA_ACCESS_MONITORING_ON_PROTECTION | You can view video from the camera only when the camera is armedPrzeglądanie wideo z kamery jedynie wtedy, gdy jest ona uzbrojona. | CAMERA_ACCESS_MONITORING | You can live video from the camera. Other functions and device configuration are not availablePrzeglądanie wideo na żywo dostępne. Inne funkcje oraz konfiguracja urządzenia niedostępne. | CAMERA_ACCESS_ARCHIVE | You can view live and recorded video from the camera. You cannot arm/disarm/configure the cameraPrzeglądanie wideo na żywo oraz archiwum dla kamery. Uzbrajanie/rozbrajanie/konfigurowanie kamery niedostępne. | CAMERA_ACCESS_MONITORING_ARCHIVE_MANAGE | All functions available. You cannot configure the deviceWszystkie funkcje dostępne. Brak możliwości konfigurowania urządzenia. | CAMERA_ACCESS_FULL | All functions and settings available. | Wszystkie funkcje oraz ustawienia dostępne. |
Dostęp do mikrofonu The microphone access (enum EMicrophoneAccess): PropertyWłaściwość | DescriptionOpis |
---|
MICROPHONE_ACCESS_UNSPECIFIED | The microphone access is not specifiedDostęp do mikrofonu nieokreślony | MICROPHONE_ACCESS_FORBID | The user is unable to listen to live sound from the video camera. The user is unable to listen to sound recordings from the archiveUżytkownik nie może nasłuchiwać sygnału na żywo z kamery. Użytkownik nie ma dostępu do nagrań z mikrofonu w archiwum. | MICROPHONE_ACCESS_MONITORING | The user is able to listen to live sound from the video camera (the microphone must be turned on). The user is unable to listen to sound recordings from the archiveUżytkownik ma możliwość nasłuchiwania sygnału na żywo z kamery (mikrofon musi być aktywny). Użytkownik nie ma dostępu do nagrań z mikrofonu w archiwum. | MICROPHONE_ACCESS_FULL | All functions are accessible | Wszystkie funkcje są dostępne |
Dostęp do PTZ The PTZ access (enum ETelemetryAccess): PropertyWłaściwość | DescriptionOpis |
---|
TELEMETRY_ACCESS_UNSPECIFIED | The PTZ access is not specifiedDostęp do PTZ nieokreślony | TELEMETRY_ACCESS_FORBID | The user cannot control pan/tilt/zoomUżytkownik nie może kontrolować ruchu kamery w osi pionowej/w osi poziomej/zoomu | TELEMETRY_ACCESS_CONTROL | The user can control pan/tilt/zoom | Użytkownik może kontrolować ruch kamery we wszystkich osiach |
Dostęp do archiwum The archive access (enum EArchiveAccess): PropertyWłaściwość | DescriptionOpis |
---|
ARCHIVE_ACCESS_UNSPECIFIED | The archive access is not specifiedDostęp do archiwum nieokreślony | ARCHIVE_ACCESS_FORBID | Access is not provided to this archiveDostęp niedozwolony dla wybranego archiwum | ARCHIVE_ACCESS_FULL | Archive is available for all functionsDostęp dozwolony do wszystkich funkcji |
The video walls access (EVideowallAccess): PropertyWłaściwość | DescriptionOpis |
---|
VIDEOWALL_ACCESS_UNSPECIFIED | The video walls access is not specifiedDostęp do ścian wideo nieokreślony | VIDEOWALL_ACCESS_FORBID | The access is forbiddenDostęp zabroniony | VIDEOWALL_ACCESS_FULL | The access is grantedDostęp pełny |
|