Страница 1 из 1

Плагин «Младший администратор» для Руководителя: собирать формы без полных прав администратора

Добавлено: 03 ноя 2026, 14:52
ktotut
Чтобы сотрудник мог добавить сущность, поле или процесс, сегодня ему приходится давать права администратора целиком. Вместе со «Структурой приложения» он получает настройки CRM, пользователей и «войти как», группы доступа, резервные копии и свой PHP-код. Он видит и может поменять любую сущность, в том числе ту, на которой держится вся работа.

Плагин добавляет промежуточную роль. Группа пользователей становится **младшими администраторами** и собирает свои сущности в «Структуре приложения» и «Расширениях». При этом сущности администратора она не видит, а всё остальное администраторское остаётся закрытым.

**Что делает**

**1. Своё — видно, чужое — нет.** Младший администратор видит только сущности, созданные младшими администраторами: своей группой или всеми младшими, как выберете. Сущности администратора в его списке не появляются, и открыть их по прямой ссылке нельзя.

**2. Сущности администратора можно открыть выборочно.** Если группе нужно доработать существующую сущность, отметьте её галочкой в настройках группы. «Пользователи» не открываются никогда.

**3. Разделы галочками.** Для каждой группы отдельно включаются:
- сущности (поля, формы, вкладки, список, фильтры, доступ);
- глобальные списки.

С платным расширением добавляются ещё:
- процессы и группы кнопок;
- шаблоны записей, комментариев, экспорта (docx и xlsx) и импорта;
- экспорт выбранных записей.

**4. Права галочками.** Можно ли создавать сущности, менять структуру и удалять сущности. Новая группа получает самое осторожное: только сущности, только свои, без удаления.

**5. Остальное закрыто всегда.** Настройки CRM, пользователи и «войти как», группы пользователей, роли, меню, инструменты и резервные копии, журналы, лицензия, API и модули «Расширений». Кнопки, которые ведут в закрытое, на страницах младшего администратора не показываются.

**6. Подмена номера в адресе не сработает.** Плагин сводит к сущности каждый номер в адресе и в форме: поле, вкладку, вариант списка, фильтр, процесс, действие, шаблон, блок шаблона. Чужое поле не откроется даже через свою сущность, а свой процесс нельзя перенести на чужую сущность.

**7. Плагин записывает автора сущности.** CRM не хранит, кто создал сущность, поэтому плагин записывает это сам. Администратор видит список: сущность, автор, группа, дата.

**8. Журнал.** В нём остаются созданные и удалённые сущности, изменения настроек и каждый отказ с адресом, где он случился. Если что-то не открывается, можно скопировать «Отчёт для поддержки».

**Плюс к возможностям**

- Ядро CRM не правится, поэтому обновление «Руководителя» плагин переживает.
- Доступ участников группы к записям не меняется: плагин открывает только страницы структуры.
- Интерфейс на русском и английском.
- Таблицы плагина создаются сами. Удаление одной кнопкой стирает только их, а структура CRM остаётся.
4_subadmin_export_templates.png
3_subadmin_processes.png
2_subadmin_entities.png
1_admin_settings.png