Учетные записи службы сбора проектов TFS - PullRequest
0 голосов
/ 09 марта 2019

Установка служебных хуков в TFS и создание хранилища Azure

Я не могу закончить после установки:

Access denied: [XXX]\Project Collection Service Accounts requires the following usage rights on the StrongBox to perform this action: Create StrongBox Drawer

Может быть, мне нужны разрешения?

Есть идеи, как это решить?

1 Ответ

0 голосов
/ 11 марта 2019

Вам необходимо Редактировать подписки и Просмотр подписок Разрешения для настройки подписки.

По умолчанию только администраторы проекта имеют эти разрешения. Чтобы предоставить их другим пользователям напрямую, вы также можете использовать tfssecurity.exe из командной строки. Например:

tfssecurity /a+ /collection:https://dev.azure.com/fabrikam/DefaultCollection ServiceHooks PublisherSecurity/abcdef00-abcd-0000-0000-abcdef000000 ViewSubscriptions n:fabrikamfiber4@hotmail.com ALLOW

и

Copy
tfssecurity /a+ /collection:https://dev.azure.com/fabrikam/DefaultCollection ServiceHooks PublisherSecurity/abcdef00-abcd-0000-0000-abcdef000000 EditSubscriptions n:fabrikamfiber4@hotmail.com ALLOW

GUID - это идентификатор проекта. Вы можете получить его, используя Projects REST API .

После этого вы сможете создать сервисный хук и сохранить его. enter image description here

...