Перейти к содержимому

Группы доступа

Группы доступа — это именованные наборы пользователей портала. Группы используются при назначении прав на ресурсы: вместо перечисления каждого сотрудника вы выдаёте право группе «HR», «ИТ» или «Редакторы раздела».

Группы портала и группы AD

Группы Portal (portal)Группы из AD (domain_linked)
Где хранятсяБаза данных порталаИмпортируются из AD в Portal
СозданиеВручную администраторомСлужбой ad-sync по LDAP-фильтру
Состав участниковВручную в UIОбновляется ad-sync (прямые member AD)
Назначение правДаДа (как обычная группа Portal)
Редактирование состава в UIДаНет — только просмотр (badge AD)

Доменные пользователи входят в портал через AD/LDAP. При включённой синхронизации групп служба ad-sync импортирует группы AD как domain_linked и обновляет состав участников по расписанию или вручную.

Автосинхронизация AD

  1. Админка → Настройки → LDAP / Active Directory — укажите URL, Base DN, Bind DN и пароль.
  2. Админка → Настройки → LDAP / Active Directory — включите Синхронизировать группы AD, задайте фильтры.
  3. Админка → СлужбыСинхронизация AD — включите службу, настройте Cron (пресеты: каждый час, каждые 6 часов, ежедневно и т.д.) или нажмите Запустить.

Служба ad-sync доступна только при настроенном LDAP. Синхронизируются пользователи и (опционально) группы; вложенные AD-группы не разворачиваются — только прямые участники.

Группы типа portal, созданные вручную, синхронизация не затрагивает.

Кто может управлять группами

Создание, просмотр и редактирование состава групп доступно только администратору портала.

Где открыть управление группами

Два варианта:

  1. Настройки сайта → вкладка Группы доступа (в контексте узла).
  2. Отдельный раздел Группы доступа (/groups) — полный список групп портала.

В админке в подсказках также указано: Админка → Настройки → Авторизация — ссылка на группы в настройках узла.

Создание группы

  1. Откройте список групп.
  2. Нажмите + Группа.
  3. Введите название группы (например, «Редакторы HR» или «Согласующие заявки»).
  4. Группа появится в таблице; нажмите Открыть, чтобы добавить участников.

Описание группы можно задать через API; в базовом интерфейсе редактируется в первую очередь состав участников.

Просмотр и редактирование состава

На странице группы отображаются:

  • название и описание (для групп из AD — badge AD);
  • список участников с именем и меткой источника учётной записи (local — локальная, domain — доменная);
  • формы добавления новых участников — только для групп portal.

Для групп AD (domain_linked) состав управляется службой ad-sync; ручное добавление и удаление участников недоступно.

Добавить пользователя портала

  1. В блоке Добавить участника (портал) найдите пользователя через поле выбора.
  2. Нажмите Добавить.

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

Добавить пользователя из AD / LDAP

  1. В блоке Добавить из AD / LDAP введите минимум 2 символа логина или имени.
  2. Нажмите Найти.
  3. В результатах нажмите Добавить напротив нужного человека.

Портал сохранит связь с записью каталога; при первом входе этого пользователя учётная запись будет создана автоматически.

Удалить участника

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

Использование групп в правах

После создания группы:

  1. Откройте панель прав на узле, странице, списке или другом ресурсе.
  2. В форме Добавить право выберите тип Группа.
  3. Укажите созданную группу и уровень доступа.
  4. Нажмите Добавить.

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

Типичные сценарии

ГруппаНазначение
«Все сотрудники HR»Просмотр узла HR
«Редакторы новостей»Редактирование страниц в узле «Новости»
«Администраторы заявок»Добавление и редактирование в списке «Заявки» (через права на список, admin)
«Конфиденциально — руководство»Просмотр отдельных элементов списка (admin)

См. также