Documentation for Axxon One 1.0.

Previous page Next page

Operacje na rolach oraz użytkownikach są opisane przez 3 proto-pliki.

  1. SecuriteService.proto zawiera definicje obiektów, ich właściwości, oraz metody.
  2. GlobalPermissioins.proto zawiera właściwości parametrów globalnych.
  3. ObjectsPermissioins.proto zawiera właściwości parametrów pozwalające na dostęp do określonych obiektów.

Metody zawarte w SecuriteService.proto:

  • wiadomość ListConfigRequest - zapytanie o konfigurację.
  • wiadomość ChangeConfigRequest - tworzenie/edycja/usunięcie konfiguracji.
  • wiadomość ListGlobalPermissionsRequest - zapytanie o parametry dostępu globalnego.
  • wiadomość SetGlobalPermissionsRequest - przypisanie parametrów dostępu globalnego.
  • wiadomość ListObjectPermissionsRequest - zapytanie o parametry dostępu do określonych obiektów.
  • wiadomość SetObjectPermissionsRequest - wyznaczanie parametrów dostępu do określonych obiektów.

Właściwości zawarte w SecuriteService.proto:

Obiekt Role:

WłaściwoOpis
indexGUID
nameNazwa roli
commentKomentarz
timezone_id

ID strefy czasowej operacji roli

Limit ilości jednoczesnych połączeń (message ConnectionRestrictions):

WłaściwośćOpis
web_countMaksymalna ilość połączeń aplikacji Web
mobile_countMaksymalna ilość połączeń aplikacji mobilnej

Obiekt User (wiadomość User):

WłaściwośćOpis
indexGUID

login

name

Nazwa użytkownika

commentKomentarz
date_createdData utworzenia
date_expiresCzas upłynięcia certyfikatu
enabledCzy aktywna
ldap_server_idID Serwera LDAP
ldap_domain_nameNazwa Serwera LDAP
ConnectionRestrictions restrictions Zestaw właściwości wiadomości ConnectionRestrictions (patrz wyżej)

Połączenie między użytkownikiem a rolą (message UserAssignment):

WłaściwośćOpis
user_idID użytkownika
role_idID roli

Obiekt LDAP (message LDAPServer):

WłaściwośćOpis
indexGUID
server_nameNazwa Serwera lub adres IP
friendly_nameNazwa
portPort
base_dnBazowa DN
loginUżytkownik
passwordHasło
use_sslKorzystaj z bezpiecznego połączenia (SSL)
search_filterFiltr wyszukiwania
login_attributeAtrybut loginu
dn_attributeAtrybut DN

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

Priorytet kontroli PTZ (enum ETelemetryPriority):

WłaściwośćOpis
TELEMETRY_PRIORITY_UNSPECIFIEDPriorytet kontroli PTZ niesprecyzowany
TELEMETRY_PRIORITY_NO_ACCESS
Brak dostępu
TELEMETRY_PRIORITY_LOWESTMinimalny poziom
TELEMETRY_PRIORITY_LOWNiski poziom
TELEMETRY_PRIORITY_NORMALŚredni poziom
TELEMETRY_PRIORITY_HIGHWysoki poziom
TELEMETRY_PRIORITY_HIGHESTMaksymalny poziom

Dostęp do mapy (enum EMapAccess):

WłaściwośćOpis
MAP_ACCESS_UNSPECIFIEDDostęp do mapy nieokreślony
MAP_ACCESS_FORBIDDostęp do mapy zabroniony
MAP_ACCESS_VIEW_ONLYTylko przeglądanie map
MAP_ACCESS_VIEW_SCALEPrzesuwanie oraz skalowanie map
MAP_ACCESS_FULLWszystkie opcje dostępne

Dostęp do funkcji (enum EFeatureAccess):

Attention!

W wersjach Axxon One poniżej 4.4.0.9338 opisy funkcjonalności zawierają FUTURE zamiast FEATURE.

Przykład: FUTURE_ACCESS_FORBID_ALL.


WłaściwośćOpis
FEATURE_ACCESS_FORBID_ALLWszystkie funkcjonalności zablokowane
FEATURE_ACCESS_DEVICES_SETUPUstawienia urządzenia (zobacz: Konfigurowanie sprzętu)
FEATURE_ACCESS_ARCHIVES_SETUPUstawienia archiwum (zobacz: Konfigurowanie archiwów)
FEATURE_ACCESS_DETECTORS_SETUPUstawienia detekcji (zobacz: Konfigurowanie narzędzi detekcji)
FEATURE_ACCESS_USERS_RIGHTS_SETUPUstawienia uprawnień użytkownika (zobacz: Konfigurowanie uprawnień użytkownika)
FEATURE_ACCESS_CHANGING_LAYOUTSEdytowanie układów (zobacz: Konfigurowanie Układów)
FEATURE_ACCESS_EXPORTEksportowanie stopklatek i nagrań wideo (zobacz: Eksportowanie stopklatek oraz nagrań wideo)
FEATURE_ACCESS_LAYOUTS_TABDostęp do zakładki Układów (zobacz: Zarządzanie Układami)
FEATURE_ACCESS_SETTINGS_SETUPUstawienia systemu (zobacz: Ustawienia systemu)
FEATURE_ACCESS_MINMAX_BUTTON_ALLOWEDMinimalizowanie Klienta (zobacz: Interfejs Pakietu Oprogramowania Axxon One)
FEATURE_ACCESS_SYSTEM_JOURNALPrzeglądanie zdarzeń systemowych (zobacz: Zdarzenia systemowe)
FEATURE_ACCESS_DOMAIN_MANAGING_OPSZarządzenie Domeną Axxon (zobacz: Axxon One43en" ri:content-title="Control Using the Presets List" /></ac:link>)</td></tr><tr><td colspan="1">FEATURE_ACCESS_PROGRAMMING_SETUP</td><td colspan="1">Konfigurowanie makr (zobacz: <ac:link><ri:page ri:content-title="Konfiguracja Makr" /></ac:link>)</td></tr><tr><td colspan="1">FEATURE_ACCESS_WEB_UI_LOGIN</td><td colspan="1">Dostęp do serwera Web (zobacz:&nbsp;<ac:link><ri:page ri:content-title="Praca z Axxon One za pośrednictwem Klienta Web" /></ac:link>)</td></tr><tr><td colspan="1">FEATURE_ACCESS_COMMENT</td><td colspan="1">Komentarze użytkownika dla nagranego materiału wideo (zobacz:&nbsp;<ac:link><ri:page ri:content-title="Komentarze operator&oacute;w" /><ac:plain-text-link-body><![CDATA[Komentarze operatorów)
FEATURE_ACCESS_ALLOW_BUTTON_MENU_CAMERAMenu kontekstowe kamery wideo w oknie podglądu (zobacz: Menu kontekstowe okna podglądu)
FEATURE_ACCESS_ALLOW_SHOW_TITLESWyświetlanie napisów (zobacz: Wyświetlanie napisów z terminali POS)
FEATURE_ACCESS_SHOW_ERROR_wiadomośćSWyświetlaj błędy wiadomości (zobacz: Kontrola Zdarzeń)

Zarządzanie alarmami (enum EAlertAccess):

WłaściwośćOpis
ALERT_ACCESS_UNSPECIFIEDDostęp do alarmów nieokreślony
ALERT_ACCESS_FORBIDUżytkownicy nie mają dostępu do wideo z alarmów
ALERT_ACCESS_VIEW_ONLYUżytkownicy mogą przeglądać alarmy, jednak nie mogą ich ewaluować
ALERT_ACCESS_FULLUżytkownika mogą przeglądać alarmy i je ewaluować

Nieograniczony dostęp do wszystkich funkcji (enum EUnrestrictedAccess):

WłaściwośćOpis
UNRESTRICTED_ACCESS_UNSPECIFIEDNieograniczony dostęp nieokreślony
UNRESTRICTED_ACCESS_NONieograniczony dostęp niedozwolony
UNRESTRICTED_ACCESS_YESNieograniczony dostęp do wszystkich funkcjonalności

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

Dostęp do kamery (enum ECameraAccess):

WłaściwośćOpis
CAMERA_ACCESS_UNSPECIFIEDDostęp do kamery nieokreślony]
CAMERA_ACCESS_FORBIDBrak dostępu do urządzenia.
CAMERA_ACCESS_MONITORING_ON_PROTECTIONPrzeglądanie wideo z kamery jedynie wtedy, gdy jest ona uzbrojona.
CAMERA_ACCESS_MONITORINGPrzeglądanie wideo na żywo dostępne. Inne funkcje oraz konfiguracja urządzenia niedostępne.
CAMERA_ACCESS_ARCHIVEPrzeglądanie wideo na żywo oraz archiwum dla kamery. Uzbrajanie/rozbrajanie/konfigurowanie kamery niedostępne.
CAMERA_ACCESS_MONITORING_ARCHIVE_MANAGEWszystkie funkcje dostępne. Brak możliwości konfigurowania urządzenia.
CAMERA_ACCESS_FULLWszystkie funkcje oraz ustawienia dostępne.

Dostęp do mikrofonu (enum EMicrophoneAccess):

WłaściwośćOpis
MICROPHONE_ACCESS_UNSPECIFIEDDostęp do mikrofonu nieokreślony
MICROPHONE_ACCESS_FORBIDUż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_MONITORINGUż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_FULLWszystkie funkcje są dostępne

Dostęp do PTZ (enum ETelemetryAccess):

WłaściwośćOpis
TELEMETRY_ACCESS_UNSPECIFIEDDostęp do PTZ nieokreślony
TELEMETRY_ACCESS_FORBIDUżytkownik nie może kontrolować ruchu kamery w osi pionowej/w osi poziomej/zoomu
TELEMETRY_ACCESS_CONTROLUżytkownik może kontrolować ruch kamery we wszystkich osiach

Dostęp do archiwum (enum EArchiveAccess):

WłaściwośćOpis
ARCHIVE_ACCESS_UNSPECIFIEDDostęp do archiwum nieokreślony
ARCHIVE_ACCESS_FORBIDDostęp niedozwolony dla wybranego archiwum
ARCHIVE_ACCESS_FULLDostęp dozwolony do wszystkich funkcji

Dostęp do ściany wideo (EVideowallAccess):

WłaściwośćOpis
VIDEOWALL_ACCESS_UNSPECIFIEDDostęp do ścian wideo nieokreślony
VIDEOWALL_ACCESS_FORBIDDostęp zabroniony
VIDEOWALL_ACCESS_FULLDostęp pełny
  • No labels