Требования
Плагин проверки полномочий поставляется вместе со стандартным пакетом установки «КАСКАД Цифра».
Установка
- Впишите строку accessControlPlugin = «AuthCheckPlugin» в файл config в раздел [general].
- Настройте полномочия для менеджеров на стороне сервера. См. раздел Аутентификация на стороне сервера для менеджеров – конфигурация. В зависимости от используемого клиентского решения рассмотрите настройки для толстого (Desktop UI) или для ультратонкого (ULC UX) клиента.
- Для настройки контроля доступа вам понадобятся права администратора в «КАСКАД Цифра». Права устанавливаются с помощью бита полномочий для администрирования (см. панель Управление системой -> Полномочия -> Системные разрешения). В случае стандартной установки нужен 4 бит полномочий.
- Откройте свой проект в консоли и выполните следующие действия:
добавьте скрипт webclient_http.ctl в проект. См. рисунок ниже (здесь используется пример для локального компьютера). - Настройка для опций пользовательского интерфейса «КАСКАД Цифра»: — server – опция для проекта, чтобы клиент мог установить соединение с сервером. Например, для запуска модуля GEDI на локальном ПК необходимы следующие параметры:
— m gedi -server https://localhost:443 -ssa.
Рисунок: серверный проект и опция -server, а также сценарий webclient_http.ctl
Теперь запустите выбранный клиент, например ULC UX через https://<имя хоста>/data/ulc/start.php. Например: https://localhost/data/ulc/start.php.
Откройте плагин через панель Управления системой -> Полномочия -> Плагин проверки полномочий.
ПРИМЕЧАНИЕ
Значок мастера настройки плагина отображается только после включения плагина с помощью конфигурационной записи «accessControlPlugin».