Управление пользователями

В этой главе:

Предустановленные роли

Для работы с FindFace Security предусмотрены следующие предустановленные роли:

  • Администратор. Обладает полными правами на управление видеокамерами, базой данных досье, событий, пользователями FindFace Security, а также полным доступом ко всем остальным функциям.

    Важно

    Супер Администратор не может лишиться прав администратора даже при смене роли.

  • Оператор может создавать досье вручную, получать и подтверждать события, выполнять поиск лиц в списке событий. Остальные данные доступны в режиме чтения. Возможность пакетного создания досье недоступна.

  • Пользователь. Обладает правами только на подтверждение событий и поиск лиц в базе событий и досье. Остальная информация доступна в режиме чтения.

Вы можете изменить привилегии предустановленных ролей, а также создать новые роли.

Создание новой роли

Для создания новой роли выполните следующие действия:

  1. Перейдите на вкладку Настройки. Выберите Роли.

  2. Нажмите +.

    create_role_ru

  3. На вкладке Информация задайте имя роли.

    role_information_ru

  4. Нажмите Сохранить. Рядом с вкладкой Информация появятся дополнительные вкладки. На данных вкладках можно задать права на определенные списки наблюдения (вкладка Списки наблюдения) и группы камер (Группы камер), а также привилегии на работу с системными функциями и объектами (Разрешения).

    Примечание

    Например, если вы устанавливаете Нет для определенной группы камер на вкладке Группы камер, пользователи с данной ролью не смогут работать с этой группой камер. Установка Нет для cameragroup на вкладке Разрешения не позволит пользователям просматривать и работать со всеми группами камер.

    Примечание

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

    Полный список объектов FindFace Security:

    Вы также можете включать и отключать права на следующий функционал:

Главная и дополнительная роль пользователя

Вы можете назначить пользователю привилегии, используя следующие роли:

  • Главная роль: основная роль пользователя, обязательная для назначения. Пользователю можно назначить только одну главную роль.
  • Роль: дополнительная роль пользователя, необязательная для назначения. Одному пользователю можно назначить несколько ролей. Связанные с ними права будут добавлены к правам, предоставляемым главной ролью.

Все пользователи, принадлежащие к определенной основной роли, автоматически получают доступ к группам камер (и камерам внутри группы) и спискам наблюдения (и досье в этих списках), созданным пользователем с той же основной ролью, с учетом привилегий, определенных их дополнительными ролями.

Создание пользователя

Для создания нового пользователя выполните следующие действия:

  1. Перейдите на вкладку Настройки. Выберите Пользователи.

  2. Нажмите +.

    create_user_ru

  3. Задайте имя пользователя, логин и пароль. При необходимости добавьте комментарий.

  4. Из раскрывающегося меню Roles выберите одну или несколько пользовательских ролей. Назначьте они из них основной.

    user_ru

  5. Поставьте флажок Активный.

  6. Нажмите Создать.

Деактивация или удаление пользователя

Для того чтобы деактивировать пользователя, снимите флажок Активный в списке пользователей (Настройки -> Пользователи).

Для удаления пользователя из FindFace Security щелкните по его логину в списке. Нажмите Удалить.

Предоставление администратору прав на системные плагины

Пакет FindFace Security включает в себя обширный набор системных плагинов, которые обеспечивают следующие функции:

  • партнерские интеграции,
  • управление распределенной базой досье,
  • авторизация с использованием криптографического сертификата.

Системные плагины включаются вручную через файл конфигурации findface-security.

По умолчанию Администратор не обладает правами на системные плагины. Для предоставления прав Администратору, выполните следующие действия:

  1. Включите системный плагин в файле конфигурации findface-security.

  2. Повторно выполните перенос основной архитектуры базы данных из FindFace Security в PostgreSQL.

    sudo findface-security migrate
    
  3. Заново создайте группы пользователей в основной базе данных.

    sudo findface-security create_groups
    
  4. Перезапустите сервис findface-security.

    sudo systemctl restart findface-security.service