Документация для версии Axxon Next 4.6.0. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Работа с пользователями и правами описывается тремя proto-файлами.

  1. SecuriteService.proto - содержит определение объектов, их свойств и методов. 
  2. GlobalPermissioins.proto - содержит свойства глобальных параметров доступа.
  3. ObjectsPermissioins.proto - содержит свойства параметров для доступа к конкретным объектам.

Методы в  SecuriteService.proto:

  • message ListConfigRequest - запрос конфигурации.
  • message ChangeConfigRequest - создание/изменение/удаление конфигурации.
  • message ListGlobalPermissionsRequest - запрос глобальных параметров доступа.
  • message SetGlobalPermissionsRequest - задание глобальных параметров доступа.
  • message ListObjectPermissionsRequest - запрос параметров для доступа к конкретным объектам.
  • message SetObjectPermissionsRequest - задание параметров для доступа к конкретным объектам.

Свойства в SecuriteService.proto:

Объект Роль (message Role):

СвойствоОписание
indexGUID
nameИмя роли
commentКомментарий
timezone_idИдентификатор временной зоны, в рамках которой работает роль

Ограничение одновременных подключений (message ConnectionRestrictions):

СвойствоОписание
web_countМаксимальное количество web-подключений
mobile_countМаксимальное количество подключений через мобильный клиент

Объект Пользователь (message User):

СвойствоОписание
indexGUID

login

name

Имя пользователя.

commentКомментарий
date_createdДата создания
date_expiresДата истечения сертификата
enabledАктивирован
ldap_server_idИдентификатор Сервера LDAP
ldap_domain_nameИмя Сервера LDAP
ConnectionRestrictions restrictions Набор свойств message ConnectionRestrictions (см. выше)

Связь пользователя и роли (message UserAssignment):

СвойствоОписание
user_idИдентификатор пользователя
role_idИдентификатор роли

Объект LDAP (message LDAPServer):

СвойствоОписание
indexGUID
server_nameИмя или IP-адрес сервера
friendly_nameНазвание
portПорт
base_dnБазовый DN
loginПользователь
passwordПароль
use_sslИспользование SSL
search_filterФильтр поиска
login_attributeАтрибут имени пользователя
dn_attributeАтрибут DN

Свойства в GlobalPermissioins.proto:

Приоритет управления PTZ (enum ETelemetryPriority):

СвойствоОписание
TELEMETRY_PRIORITY_UNSPECIFIEDПриоритет управления PTZ не задан
TELEMETRY_PRIORITY_NO_ACCESSНет доступа
TELEMETRY_PRIORITY_LOWESTМинимальный уровень
TELEMETRY_PRIORITY_LOWНизкий уровень
TELEMETRY_PRIORITY_NORMALСредний уровень
TELEMETRY_PRIORITY_HIGHВысокий уровень
TELEMETRY_PRIORITY_HIGHESTМаксимальный уровень

Доступ к карте (enum EMapAccess):

СвойствоОписание
MAP_ACCESS_UNSPECIFIEDДоступ к картам не задан
MAP_ACCESS_FORBIDДоступ к картам запрещен
MAP_ACCESS_VIEW_ONLYДоступен только просмотр карт
MAP_ACCESS_VIEW_SCALEДоступны операции изменения масштаба и смещения карты
MAP_ACCESS_FULLДоступны все операции с картой

Доступ к функциям (enum EFeatureAccess):

Внимание!

В версиях Axxon Next ниже 4.4.0.9338 обозначения свойств содержат FUTURE вместо FEATURE.

Например, FUTURE_ACCESS_FORBID_ALL.


СвойствоОписание
FEATURE_ACCESS_FORBID_ALLЗапрет всех функций
FEATURE_ACCESS_DEVICES_SETUPДоступ к настройке оборудования (см. Настройка оборудования)
FEATURE_ACCESS_ARCHIVES_SETUPДоступ к настройке архивов (см. Настройка архивов)
FEATURE_ACCESS_DETECTORS_SETUPДоступ к настройке детекторов (см. Настройка детекторов)
FEATURE_ACCESS_USERS_RIGHTS_SETUPДоступ к настройке пользователей и прав доступа (см. Настройка прав доступа)
FEATURE_ACCESS_CHANGING_LAYOUTSРедактирование раскладок (см. Редактирование раскладок)
FEATURE_ACCESS_EXPORTЭкспорт  (см. Экспорт кадров и видеозаписей)
FEATURE_ACCESS_LAYOUTS_TABДоступ к раскладкам (см. Работа с раскладками)
FEATURE_ACCESS_SETTINGS_SETUPДоступ к настройкам системы (см. Системные настройки)
FEATURE_ACCESS_MINMAX_BUTTON_ALLOWEDСворачивание Клиента в трей (см. Интерфейс программного комплекса Axxon Next).
FEATURE_ACCESS_SYSTEM_JOURNALСистемный журнал (см. Системный журнал)
FEATURE_ACCESS_DOMAIN_MANAGING_OPSУправление Axxon-доменом (см. Операции с Axxon-доменами)
FEATURE_ACCESS_ADD_CAMERA_TO_LAYOUT_IN_MONITORINGДобавление камеры на раскладку в режиме реального времени (см. Добавление видеокамер в ячейки).
FEATURE_ACCESS_SEARCHПоиск в архиве  (см. Видеонаблюдение в режиме анализа архива)
FEATURE_ACCESS_EDIT_PTZ_PRESETSДобавление/редактирование предустановок  (см. Управление с использованием предустановок)
FEATURE_ACCESS_PROGRAMMING_SETUPДоступ к настройке макрокоманд (см. Настройка макрокоманд и счетчиков)
FEATURE_ACCESS_WEB_UI_LOGINПраво на доступ через web-клиент (см. Работа с программным комплексом Axxon Next через Web-клиент)
FEATURE_ACCESS_COMMENTКомментарии в архиве (см. Комментарии оператора)
FEATURE_ACCESS_ALLOW_BUTTON_MENU_CAMERAМеню видеокамеры (см. Контекстное меню окна видеонаблюдения)
FEATURE_ACCESS_ALLOW_SHOW_TITLESОтображение титров  (см. Просмотр титров с POS-устройства)
FEATURE_ACCESS_SHOW_ERROR_MESSAGESОтображение системных сообщений (см. Контроль событий)

Работа с тревогами (enum EAlertAccess):

СвойствоОписание
ALERT_ACCESS_UNSPECIFIEDДоступ к тревогам не задан
ALERT_ACCESS_FORBIDНет доступа
ALERT_ACCESS_VIEW_ONLYТолько просмотр
ALERT_ACCESS_FULLПолный доступ

Неограниченный доступ ко всем возможностям (enum EUnrestrictedAccess):

СвойствоОписание
UNRESTRICTED_ACCESS_UNSPECIFIEDНеограниченный доступ не задан
UNRESTRICTED_ACCESS_NOЗапрет неограниченного доступа
UNRESTRICTED_ACCESS_YESНеограниченный доступ ко всем возможностям

Свойства в ObjectsPermissioins.proto:

Доступ к видеокамере (enum ECameraAccess):

СвойствоОписание
CAMERA_ACCESS_UNSPECIFIEDДоступ к видеокамере не задан
CAMERA_ACCESS_FORBID

Нет доступа к устройству.

CAMERA_ACCESS_MONITORING_ON_PROTECTION

Просмотр видеоизображения с видеокамеры доступен только в том случае, если данная видеокамера установлена на охрану.

CAMERA_ACCESS_MONITORINGДоступен просмотр видеоизображения с видеокамеры в реальном времени. Другие функции и конфигурирование устройства недоступны.
CAMERA_ACCESS_ARCHIVEДоступен просмотр видеоизображения с видеокамеры в реальном времени и в архиве. Постановка/снятие видеокамеры с охраны и её конфигурирование недоступны.
CAMERA_ACCESS_MONITORING_ARCHIVE_MANAGEДоступны все функции. Конфигурирование устройства недоступно.
CAMERA_ACCESS_FULLДоступны все функции и конфигурирование устройства.

Доступ к микрофону (enum EMicrophoneAccess):

СвойствоОписание
MICROPHONE_ACCESS_UNSPECIFIEDДоступ к микрофону не задан
MICROPHONE_ACCESS_FORBIDПрослушивание живого звука с видеокамеры недоступно. Прослушивание звука в архиве недоступно.
MICROPHONE_ACCESS_MONITORINGПрослушивание живого звука с видеокамеры доступно (микрофон должен быть включен). Прослушивание звука в архиве недоступно.
MICROPHONE_ACCESS_FULL

Доступны все функции

Доступ к PTZ (enum ETelemetryAccess):

СвойствоОписание
TELEMETRY_ACCESS_UNSPECIFIEDДоступ к PTZ не задан
TELEMETRY_ACCESS_FORBIDНет доступа к управлению поворотным устройством
TELEMETRY_ACCESS_CONTROL

Пользователь может осуществлять управление поворотным устройством

Доступ к архиву (enum EArchiveAccess):

СвойствоОписание
ARCHIVE_ACCESS_UNSPECIFIEDДоступ к архиву не задан
ARCHIVE_ACCESS_FORBIDДоступ в данный архив не предоставляется
ARCHIVE_ACCESS_FULLАрхив доступен для выполнения любых функций

Доступ к видеостенам (EVideowallAccess):

СвойствоОписание
VIDEOWALL_ACCESS_UNSPECIFIEDДоступ к видеостенам не задан
VIDEOWALL_ACCESS_FORBIDНет доступа
VIDEOWALL_ACCESS_FULLЕсть доступ
  • No labels