Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tip

Konfigurowanie uprawnień użytkownika

Manage users using Zarządzanie użytkownikami korzystając z metod gRPC API methods

Operacje na rolach oraz użytkownikach są opisane przez 3 proto-plikiRoles and users operation is described by three proto-files.

  1. SecuriteService.proto contains the objects definition, their properties and methods zawiera definicje obiektów, ich właściwości, oraz metody.
  2. GlobalPermissioins.proto contains the properties of the global access parameters zawiera właściwości parametrów globalnych.
  3. 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
titleExpand...

The Obiekt Roleobject (message Role):

PropertyWłaściwoDescriptionOpis
indexGUID
nameRole nameNazwa roli
commentCommentKomentarz
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 connectionsMaksymalna ilość połączeń aplikacji Web
mobile_countMaximum number of mobile app connectionsMaksymalna ilość połączeń aplikacji mobilnej

Obiekt User (wiadomość The User object (message User):

PropertyWłaściwośćDescriptionOpis
indexGUID

login

nameUser name

Nazwa użytkownika

commentCommentKomentarz
date_createdDate of creationData utworzenia
date_expiresSertificate expiration dateCzas upłynięcia certyfikatu
enabledIs activatedCzy aktywna
ldap_server_idID Serwera LDAP Server ID
ldap_domain_nameNazwa 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 idID użytkownika
role_idRole idID roli

The Obiekt LDAP object  (message LDAPServer):

PropertyWłaściwośćDescriptionOpis
indexGUID
server_nameServer name or IP adressNazwa Serwera lub adres IP
friendly_nameNameNazwa
portPort
base_dnBase Bazowa DN
loginUserUżytkownik
passwordPasswordHasło
use_sslUse secure connection Korzystaj z bezpiecznego połączenia (SSL)
search_filterSearch filterFiltr wyszukiwania
login_attributeLogin attributeAtrybut loginu
dn_attributeAtrybut DN attribute


Properties in Właściwości dla GlobalPermissioins.proto:

Expand
titleExpand...

The Priorytet kontroli PTZ control priority (enum ETelemetryPriority):

PropertyWłaściwośćDescriptionOpis
TELEMETRY_PRIORITY_UNSPECIFIEDThe PTZ control priority is not specifiedPriorytet kontroli PTZ niesprecyzowany
TELEMETRY_PRIORITY_NO_ACCESS
No accessBrak dostępu
TELEMETRY_PRIORITY_LOWESTMinimum levelMinimalny poziom
TELEMETRY_PRIORITY_LOWLow levelNiski poziom
TELEMETRY_PRIORITY_NORMALMedium levelŚredni poziom
TELEMETRY_PRIORITY_HIGHHigh levelWysoki poziom
TELEMETRY_PRIORITY_HIGHESTMaximum levelMaksymalny poziom

Dostęp do mapy The map access (enum EMapAccess):

PropertyWłaściwośćDescriptionOpis
MAP_ACCESS_UNSPECIFIEDThe map access is not specifiedDostęp do mapy nieokreślony
MAP_ACCESS_FORBIDThe map access is forbiddenDostęp do mapy zabroniony
MAP_ACCESS_VIEW_ONLYYou can only view mapsTylko przeglądanie map
MAP_ACCESS_VIEW_SCALEYou can move and scale mapsPrzesuwanie oraz skalowanie map
MAP_ACCESS_FULLAll options availableWszystkie opcje dostępne

Dostęp do funkcji The features access (enum EFeatureAccess):

Note
titleAttention!

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.


PropertyWłaściwośćDescriptionOpis
FEATURE_ACCESS_FORBID_ALLAll features are forbiddenWszystkie funkcjonalności zablokowane
FEATURE_ACCESS_DEVICES_SETUPDevice settings (see Ustawienia urządzenia (zobacz: Konfigurowanie sprzętu)
FEATURE_ACCESS_ARCHIVES_SETUPAcrhive settings (see Ustawienia archiwum (zobacz: Konfigurowanie archiwów)
FEATURE_ACCESS_DETECTORS_SETUPDetection settings (see Ustawienia detekcji (zobacz: Konfigurowanie narzędzi detekcji)
FEATURE_ACCESS_USERS_RIGHTS_SETUPUser permission settings (see Ustawienia uprawnień użytkownika (zobacz: Konfigurowanie uprawnień użytkownika)
FEATURE_ACCESS_CHANGING_LAYOUTSEditing layouts (see Edytowanie układów (zobacz: Konfigurowanie Układów)
FEATURE_ACCESS_EXPORTExporting snapshots and video recordings (see Eksportowanie stopklatek i nagrań wideo (zobacz: Eksportowanie stopklatek oraz nagrań wideo)
FEATURE_ACCESS_LAYOUTS_TABAccess to Layouts tab (see Dostęp do zakładki Układów (zobacz: Zarządzanie Układami)
FEATURE_ACCESS_SETTINGS_SETUPOptions settings (see Ustawienia systemu (zobacz: Ustawienia systemu)
FEATURE_ACCESS_MINMAX_BUTTON_ALLOWEDMinimizing the Client to the system tray (see Minimalizowanie Klienta (zobacz: Interfejs Pakietu Oprogramowania Axxon Next)
FEATURE_ACCESS_SYSTEM_JOURNALViewing the system log (see Przeglądanie zdarzeń systemowych (zobacz: Zdarzenia systemowe)
FEATURE_ACCESS_DOMAIN_MANAGING_OPSManaging an Axxon domain  (see Zarządzenie Domeną Axxon (zobacz: Axxon Domain operations)
FEATURE_ACCESS_ADD_CAMERA_TO_LAYOUT_IN_MONITORINGAdding a camera to a layout in live video mode (see Dodawanie kamery do układu w trybie wideo na żywo (zobacz: Dodawanie kamer do komórek)
FEATURE_ACCESS_SEARCHArchive search (see Wyszukiwanie w Archiwum (zobacz: Monitorowanie wideo w trybie wyszukiwania w Archiwum)
FEATURE_ACCESS_EDIT_PTZ_PRESETSAdding and editing presets for PTZ cameras  (see Dodawanie oraz edycja presetów kamer PTZ (zobacz: Control Using the Presets List)
FEATURE_ACCESS_PROGRAMMING_SETUPProgramming setup (see Konfigurowanie makr (zobacz: Konfiguracja Makr)
FEATURE_ACCESS_WEB_UI_LOGINAccess to the Web server  (see Dostęp do serwera Web (zobacz: Praca z Axxon Next za pośrednictwem Klienta Web)
FEATURE_ACCESS_COMMENTUser comments for recorded video  (see Komentarze użytkownika dla nagranego materiału wideo (zobacz: Komentarze operatorów)
FEATURE_ACCESS_ALLOW_BUTTON_MENU_CAMERAContext menu of a video camera in a viewing tile (see Menu kontekstowe kamery wideo w oknie podglądu (zobacz: Menu kontekstowe okna podglądu)
FEATURE_ACCESS_ALLOW_SHOW_TITLESDisplaying captions (see Wyświetlanie napisów (zobacz: Wyświetlanie napisów z terminali POS)
FEATURE_ACCESS_SHOW_ERROR_MESSAGESwiadomośćSWyświetlaj błędy wiadomości (zobacz: Show error messages (see Kontrola Zdarzeń)

Alarms Management Zarządzanie alarmami (enum EAlertAccess):

PropertyWłaściwośćDescriptionOpis
ALLERT_ACCESS_UNSPECIFIEDThe alarms access is not specifiedDostęp do alarmów nieokreślony
ALLERT_ACCESS_FORBIDUsers have no access to alarm videosUżytkownicy nie mają dostępu do wideo z alarmów
ALLERT_ACCESS_VIEW_ONLYUsers can view alarm videos but they can't evaluate alarmsUżytkownicy mogą przeglądać alarmy, jednak nie mogą ich ewaluować
ALLERT_ACCESS_FULLUsers can view alarm videos and evaluate alarmsUż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_UNSPECIFIEDUnlimited access is not specifiedNieograniczony dostęp nieokreślony
UNRESTRICTED_ACCESS_NOUnlimited access is forbiddenNieograniczony dostęp niedozwolony
UNRESTRICTED_ACCESS_YESUnlimited access to all featuresNieograniczony dostęp do wszystkich funkcjonalności


Właściwości w Properties in ObjectsPermissioins.proto:

Expand
titleExpand...

The video camera access Dostęp do kamery (enum ECameraAccess):

PropertyWłaściwośćDescriptionOpis
CAMERA_ACCESS_UNSPECIFIEDThe video camera access is not specifiedDostęp do kamery nieokreślony]
CAMERA_ACCESS_FORBIDYou cannot access the deviceBrak dostępu do urządzenia.
CAMERA_ACCESS_MONITORING_ON_PROTECTIONYou can view video from the camera only when the camera is armedPrzeglądanie wideo z kamery jedynie wtedy, gdy jest ona uzbrojona.
CAMERA_ACCESS_MONITORINGYou 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_ARCHIVEYou 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_MANAGEAll functions available. You cannot configure the deviceWszystkie funkcje dostępne. Brak możliwości konfigurowania urządzenia.
CAMERA_ACCESS_FULLAll 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_UNSPECIFIEDThe microphone access is not specifiedDostęp do mikrofonu nieokreślony
MICROPHONE_ACCESS_FORBIDThe 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_MONITORINGThe 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_FULLAll functions are accessibleWszystkie funkcje są dostępne

Dostęp do PTZ The PTZ access (enum ETelemetryAccess):

PropertyWłaściwośćDescriptionOpis
TELEMETRY_ACCESS_UNSPECIFIEDThe PTZ access is not specifiedDostęp do PTZ nieokreślony
TELEMETRY_ACCESS_FORBIDThe user cannot control pan/tilt/zoomUżytkownik nie może kontrolować ruchu kamery w osi pionowej/w osi poziomej/zoomu
TELEMETRY_ACCESS_CONTROLThe user can control pan/tilt/zoomUżytkownik może kontrolować ruch kamery we wszystkich osiach

Dostęp do archiwum The archive access (enum EArchiveAccess):

PropertyWłaściwośćDescriptionOpis
ARCHIVE_ACCESS_UNSPECIFIEDThe archive access is not specifiedDostęp do archiwum nieokreślony
ARCHIVE_ACCESS_FORBIDAccess is not provided to this archiveDostęp niedozwolony dla wybranego archiwum
ARCHIVE_ACCESS_FULLArchive is available for all functionsDostęp dozwolony do wszystkich funkcji

The video walls access (EVideowallAccess):

PropertyWłaściwośćDescriptionOpis
VIDEOWALL_ACCESS_UNSPECIFIEDThe video walls access is not specifiedDostęp do ścian wideo nieokreślony
VIDEOWALL_ACCESS_FORBIDThe access is forbiddenDostęp zabroniony
VIDEOWALL_ACCESS_FULLThe access is grantedDostęp pełny