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


[Решено] Разграничение доступа к тестам


Сообщений в теме: 5

#1 Anton.Fedorov

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 13 Декабрь 2017 - 12:42

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

#2 Administrator

    Менеджер проекта

  • Администраторы
  • 1 407 сообщений

Отправлено 13 Декабрь 2017 - 14:48

Здравствуйте, Антон!

Если всем администраторам назначено управление всеми пользователями, то они будут видеть все результаты всех этих пользователей независимо от тестов. Опция называется "Выводить только результаты доступных тестов и пользователей", т.е. администратор будет видеть результат если он имеет управление по тесту результата или по пользователю результата (т.е. имеется в виду или то или то), у Вас всегда выполняется второе условие, поэтому результаты выводятся. Вам же фактически нужно разделение этой опции отдельно по тестам и отдельно по пользователям. В процессе проектирования перечня опций разграничения прав доступа мы хотели их локанично сократить, чтобы не было очень большого списка настроек. Мы не предполагали что кому-то может потребоваться от администратора скрыть результаты пользователей, которые находятся в его полной власти (на редактирование или удаление), т.е. если он может ими воротить, то почему не должен видеть их результаты. Вам здесь нужно найти компромиссное решение. Например, ограничить администраторам управление пользователями (закрыть доступ к пользователям или ограничить их перечень), по другому сократить фактическую выдачу результатов не получится. Или если администраторам нужно только для удобства сокращение записей в таблице результатов, то можно оставить все как есть, т.к. они могут использовать функцию фильтрации записей устанавливая только интересующие их тесты в настройках фильтра таблицы, а чтобы они не трогали результаты по чужим тестам (не удаляли их), можно установить запрет на удаление результатов, чтобы никто ничего чужого не удалил.

#3 Anton.Fedorov

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 14 Декабрь 2017 - 18:48

Ok. Привожу кейс.
Есть отдел информационной безопасности и отдел кадров, имеющий несколько уровней доступа.
Группа тестируемых пользователей одна и та же.
Доступы к тестам администраторам из разных отделов разграничены.
Администраторы должны контролировать результаты своих и только своих тестов.
Дополнительно, по все той же группе пользователей, могут проводиться опросы, результаты которых должны быть видны конкретному администратору.

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

#4 Administrator

    Менеджер проекта

  • Администраторы
  • 1 407 сообщений

Отправлено 13 Июнь 2018 - 00:27

Просмотр сообщенияAnton.Fedorov (14 Декабрь 2017 - 18:48) писал:

Ok. Привожу кейс.
Есть отдел информационной безопасности и отдел кадров, имеющий несколько уровней доступа.
Группа тестируемых пользователей одна и та же.
Доступы к тестам администраторам из разных отделов разграничены.
Администраторы должны контролировать результаты своих и только своих тестов.
Дополнительно, по все той же группе пользователей, могут проводиться опросы, результаты которых должны быть видны конкретному администратору.

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

Вышло обновление 2.0 RC9: описание. Данная задача решена.

#5 Гость_Виктория_*

  • Гости

Отправлено 28 Январь 2021 - 13:54

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

#6 Administrator

    Менеджер проекта

  • Администраторы
  • 1 407 сообщений

Отправлено 28 Январь 2021 - 15:18

Просмотр сообщенияВиктория (28 Январь 2021 - 13:54) писал:

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

Здравствуйте, Виктория! Скорее всего Вы кроме галочки "Выводить результаты доступных тестов" поставили галочку ещё и на опцию "Выводить результаты доступных пользователей". Опции работают по условию ИЛИ, т.е. если администратору дан доступ к этому тесту ИЛИ этому пользователю, то результат будет выводиться на вкладке Результаты. Добавление опции по условию И планируется в следующих версиях. Если дело в чем-то другом вышлите нам на e-mail письмо со скриншотами.




Ответить



  

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных