Управление группами пользователей
From LimeSurvey Manual
Общее
Функция Группы пользователей была добавлена, чтобы пользователей-администраторов можно было объединять в отдельные группы. Однако на данный момент эта возможность имеет ограниченный функционал. К группе не привязаны никакие реальные права доступа. Группы служат скорее макросом или текстовым удобством для работы с группами пользователей-администраторов.
Управление группами пользователей
Если нажать кнопку Создать/редактировать группы пользователей в диалоговом окне Конфигурация, откроется страница управления группами пользователей.


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

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


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

- ID группы пользователей : уникальный ID, который автоматически присваивается каждой группе пользователей.
- Имя : имя группы пользователей.
- Описание : описание группы пользователей.
- Владелец : владелец/создатель группы пользователей. Владельца изменить нельзя. При необходимости нужно удалить группу и создать другую.
- Участники : количество участников группы пользователей;
- Действие : в последнем столбце отображается набор действий, доступных для каждой группы пользователей из списка. Ниже представлены следующие действия: Просмотр пользователей, Редактировать группу пользователей, Отправить email группе пользователей и Удалить группу пользователей.
Просмотр участников группы пользователей
Если нажать на зелёную таблицу, откроется более подробный список участников группы пользователей.
Редактирование группы пользователей
Нажав на зелёное перо, вы можете изменить имя и описание соответствующей группы пользователей.
Отправка email группе пользователей
Зелёный значок почты позволяет администратору группы отправлять массовые письма участникам этой группы пользователей. Доступны следующие возможности:
- Отправь мне копию: если флажок установлен, письмо будет отправлено владельцу/создателю группы пользователей.
- Тема: введите нужную тему письма.
- Сообщение: введите текст сообщения, которое вы хотите отправить участникам группы пользователей.

Затем нажмите кнопку Отправить под текстовой панелью Сообщение.
Удаление группы пользователей
Чтобы удалить группу пользователей, нажмите красную кнопку с изображением корзины в строке нужной группы и подтвердите действие, нажав OK.
Предоставление прав доступа к опросу группе пользователей
Группу пользователей можно использовать для предоставления определённых прав доступа к опросу, например редактирования вопросов, активации опроса и/или просмотра ответов, среди прочего. Добавление группы пользователей работает как макрос: всем текущим участникам группы пользователей одновременно добавляются одинаковые привилегии в опросе.
Чтобы изменить права доступа к опросу, откройте меню Настройки вашего опроса. Нажмите Право доступа к опросу и выберите группу пользователей, которой нужно предоставить права доступа к опросу:


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

После завершения редактирования разрешений для опроса нажмите кнопку Сохранить, расположенную в правой верхней части экрана. Ниже приведены примеры, которые помогут вам лучше понять систему разрешений для опросов в LimeSurvey.
На что следует обратить внимание
Ниже приведены некоторые ограничения функциональности групп пользователей:
- Изменения в группе пользователей (после её добавления в опрос) не приводят к изменению разрешений для опроса. Например, если в группу пользователей, которой уже были предоставлены разрешения для опроса, добавляются новые пользователи, эти новые пользователи не получат те же разрешения, что и остальные члены группы. Чтобы это произошло, необходимо повторно предоставить обновлённой группе пользователей разрешения для опроса, чтобы новые члены группы получили те же разрешения, что и остальные.
- Если вы удалите пользователя из группы пользователей, имеющей разрешения для опроса, этот пользователь не потеряет разрешения для опроса, полученные через группу пользователей. Чтобы лишить его прав доступа, удалите учётную запись из таблицы разрешений для опроса.
Поскольку функции групп пользователей всё ещё являются экспериментальными, просим вас обращать внимание на любые несоответствия, которые вы можете обнаружить при работе с LimeSurvey, и сообщать о них через баг-трекер (рекомендуется) или систему тикетов.

Примеры
Ниже приведены примеры, которые помогут вам лучше понять, как работает группа пользователей в LimeSurvey:
Информирование членов группы пользователей о том, что они получили определённые разрешения для опроса
- Выполните вход.
- Перейдите в список групп пользователей и нажмите на зелёный значок письма (расположен в последнем столбце таблицы).
- Введите тему и текст письма.
- Отправьте его.
Предоставление определённых разрешений группе пользователей
- Войдите как администратор (или как пользователь, имеющий разрешения «Безопасность опросов» и «Содержание опроса»).
- Создайте группу пользователей.
- Добавьте пользователей в группу пользователей.
- Перейдите на страницу Право доступа к опросу.
- Добавьте группу пользователей и предоставьте её членам нужные разрешения для опроса.
Добавление пользователя в группу пользователей
Как упоминалось выше, добавление группы пользователей работает как макрос, который просто добавляет всех текущих членов группы пользователей, упрощая процесс предоставления разрешений для опроса. Однако если в эту группу пользователей добавляется новый член, он не получит автоматически права, ранее предоставленные другим членам группы. Поэтому вам придётся повторить шаги из приведённого выше примера, чтобы предоставить ему те же права, либо добавить его отдельно с помощью функции Добавить пользователя (на панели «Право доступа к опросу»).
Удаление разрешений пользователя, который больше не состоит в группе пользователей
Удаление пользователя из группы должно лишать его всех разрешений, полученных через группу пользователей. Однако этого не происходит из-за ограничений функциональности групп пользователей! Если вы удалите пользователя из группы пользователей, он по-прежнему сохранит разрешения для опроса, полученные через группу. Поэтому в качестве обходного решения нужно вручную удалить учётную запись из таблицы «Право доступа к опросу».
- Войдите как администратор (или как пользователь с разрешением «Безопасность опросов»).
- Перейдите на страницу Право доступа к опросу, доступную в разделе Настройки опроса.
- Удалите соответствующего пользователя из таблицы «Право доступа к опросу».

Удаление всех членов группы пользователей, имеющих доступ к опросу
Как упоминалось выше, удаление пользователя из группы не лишает его разрешений для опроса. То же относится и к группам пользователей. Удаление группы пользователей не отменяет разрешения для опроса, ранее предоставленные членам этой группы. На данный момент единственное возможное решение — вручную удалить их из таблицы «Право доступа к опросу».