Отключить кнопку удаления вложений в Azure DevOps

#azure-devops #azure-devops-extensions

#azure-devops #azure-devops-расширения

Вопрос:

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

Ответ №1:

Ответ — да. Проверьте следующие шаги:

1, Перейдите в настройки проекта -> Конфигурация проекта в разделе Доски -> Вкладка Области -> Щелкните 3 точки на пути к выбранным областям -> Выберите Безопасность

введите описание изображения здесь

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

2, В поле поиска Найдите пользователя или группу, которым вы хотите ограничить разрешение на удаление вложений workitem для рабочих элементов в этом пути областей. Затем откажите в Edit work items in this node разрешении

введите описание изображения здесь

Тогда пользователь или группа не смогут удалить вложения workitem.

введите описание изображения здесь

Комментарии:

1. Спасибо за ваш ответ. Если мы установим для разрешения значение запретить, это отключит все действия, связанные с рабочими элементами. Полностью невозможно редактировать на определенном узле. Я ищу что-то другое, где у пользователя должно быть разрешение на редактирование / обновление рабочего элемента. Пользователь также может добавить вложение, но не должен его удалять. Только администратор должен иметь разрешение на удаление вложений. Предложите, можно ли это обработать с помощью расширения.

2. Я боюсь, что сейчас нет расширения, доступного для скрытия кнопки удаления для некоторых пользователей / групп. Вы можете отправить голос пользователя в команду разработчиков Microsoft, надеясь, что они поддержат настройку разрешения на вложение в будущем sprint.