Скрыть WI области итерации от остальной части проекта - PullRequest
0 голосов
/ 24 января 2020

Azure DevOps Services:

  • Мне нужно скрыть все WI, принадлежащие одной из команд (= их путь итерации) от остальной части проекта.
  • Тем не менее, команде нужно будет видеть WI всех остальных в этом проекте

Как правильно достичь этого?

  • установить «Запретить» на «Просмотр рабочих элементов в этом узле» для всех «Авторы» и «Читатели»? Но если моя команда находится в списке «Авторы» (чтобы они могли видеть все остальные WI), им также будет отказано в доступе (по наследству), даже если я добавлю их явно.

Область Настройки пути безопасности

Я надеялся найти готовое решение для такого распространенного запроса, но, к сожалению, пока не нашел.

1 Ответ

0 голосов
/ 27 января 2020

Но если моя команда находится в списке «Авторы» (чтобы они могли видеть все остальные WI), то им также будет отказано в доступе (по наследству), даже если я добавлю их явно.

Это на самом деле ожидаемое поведение, к которому можно обратиться Настройки разрешений , там написано For most groups and almost all permissions, Deny overrides Allow., это означает, что когда одному из членов команды отказано в View work items in this node в одной группе (такой как его команда ) и разрешен в другой группе (например, «Авторы»), он не может видеть заданные c рабочие элементы команды, поскольку Deny overrides Allow.

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

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

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