Page 1 of 1

Скрыть разработчика-тестировщика

PostPosted: Tue Jul 18, 2017 1:52 pm
by Zuek
Добрый день! Помогите решить следующую задачу: реквест приходит от заказчика (вносит заявку на портале); заявка назначается на менеджера в зависимости от категории. Менеджер передаёт заявку разработчику, разработчик - тестировщику. Как настроить trackstudio так, чтобы внешний пользователь (заказчик) не видел того, кто является разработчик и тестировщиком? Или так настроить нельзя?

Т.е. хотелось бы, чтобы внешний пользователь сам вносил заявку и результат видел бы тоже в trackstudio. Сейчас приходится принимать заявки по email, размещать во внутренней учётной система, а потом по результатам - снова писать письма

Re: Скрыть разработчика-тестировщика

PostPosted: Wed Jul 19, 2017 4:28 pm
by dpochtarev
Даете заказчику права на создание категории. В настройках процесса указываете поля и операции, которые он может видеть.
Пользователь не может видеть операции и их исполнителей, если у него на эти операции запрещен просмотр.
Пользователь всегда будет видеть автора задачи и текущего ответственного, если он видит задачу.
Также у заказчика не должно быть прав на просмотр разработчиков и тестировщиков в дереве задач. Он просто будет видеть имя ответственного пользователя в задаче, но не сможет перейти к пользователю и просмотреть его.
В настройках роли заказчика в "операциях с задачами" запрещаете редактирование ответственного.
Таким образом заказчик создает задачу без возможности выбрать ответственного. Далее задача обрабатывается в соответствии с жизненным циклом. Никаких операций при этом заказчик не видит, кроме той, на которую дали права (например "решено").

Re: Скрыть разработчика-тестировщика

PostPosted: Wed Nov 01, 2017 11:05 am
by Zuek
dpochtarev wrote: Он просто будет видеть имя ответственного пользователя в задаче, но не сможет перейти к пользователю и просмотреть его.
В настройках роли заказчика в "операциях с задачами" запрещаете редактирование ответственного.
Таким образом заказчик создает задачу без возможности выбрать ответственного. Далее задача обрабатывается в соответствии с жизненным циклом. Никаких операций при этом заказчик не видит, кроме той, на которую дали права (например "решено").

А если необходимо:
1. Видеть текущий статаус (получено-в разработке-тестирование-решено)
2. Не видеть ФИО исполнителя

Т.е. заказчик должен видеть текущее состояние, но не видеть кто её выполняет.

Re: Скрыть разработчика-тестировщика

PostPosted: Mon Nov 06, 2017 12:56 pm
by dpochtarev
Zuek wrote:А если необходимо:
1. Видеть текущий статаус (получено-в разработке-тестирование-решено)
2. Не видеть ФИО исполнителя

Т.е. заказчик должен видеть текущее состояние, но не видеть кто её выполняет.


1. Текущий статус отображается в поле "Состояние". Это поле всегда доступно для просмотра.
2. Поле Ответственный нельзя скрыть в настройках доступа.
Можете создать для пользователей отдельное поле и в него записывать ФИО, а в стандартном поле ТС "Имя пользователя" писать что угодно, например роль (именно это будет отображено в поле "Ответственный" в задаче).