Руководство по установке#

Позволяет настраивать права на каталоги по отделам или ведомствам. С помощью модуля можно настраивать для конкретных ролей видимость определенных каталогов, в том числе карт, которые содержат слои с топографическими материалами.

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

В интерфейсе Системы модуль «Права на каталоги» представлен свойством [Настройки доступа] в окне «Редактирование папки» приложения «Конфигуратор».

Установка#

Примечание

Модуль устанавливается совместно с основным приложением.

  1. Убедитесь в наличии модуля CatalogsAccessRightsFilter. Модуль уже присутствует, если вы получили пакет с дистрибутивами для проекта.

  2. Установите компонент БД Common.AspNetRoleClaimsAddIndex (См. Установка и обновление компонентов БД).

  3. Обновите основное приложение Geometa с помощью тега install_ias (См. Обновление и установка Системы с использованием Ansible).

Конфигурирование#

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

Каталог будет виден только тем пользователям, которым назначена хотя бы одна из тех ролей, что заданы для каталога.

Если для каталога в поле Настройки доступа не указана ни одна роль, значит, этот каталог доступен всем пользователям.