TFS安全性:"创建新发布者"允许?

时间:2018-04-18 16:38:40

标签: tfs azure-devops azure-pipelines-release-pipeline

我试图将我的网络扩展程序发布到内部部署的TFS 2017U3:

!

它告诉我该帐户没有权限"创建新的发布商":

  

检查此扩展程序是否已发布它不是,创建一个新扩展程序   延期。错误:收到回复403(禁止)。检查一下你   有权访问此资源。来自服务器的消息:失败的请求:   禁止访问(403) - 拒绝访问:(帐户名称)需要以下内容   资源上的权限以执行此操作:创建新的   出版商

我已检查过以下链接,但没有提及任何"创建新发布商"权限:

我在哪里可以找到"创建新发布商"许可?

1 个答案:

答案 0 :(得分:3)

你可以试试这个:

1 - 在服务器级别,创建一个组,例如," TFS Extension Publishers":

tfssecurity / gcg" TFS Extension Publishers" "可以管理服务器扩展的发布者" /服务器:SERVERURL

2 - 授予对" TFS Extension Publishers"的访问权限。用于管理扩展程序的小组:

tfssecurity / a + Publisher" //" CreatePublisher n:" [TEAM FOUNDATION] \ TFS Extension Publishers" allow / server:ServerURL

tfssecurity / a + Publisher" //" PublishExtension n:" [TEAM FOUNDATION] \ TFS Extension Publishers" allow / server:ServerURL

tfssecurity / a + Publisher" //" UpdateExtension n:" [TEAM FOUNDATION] \ TFS Extension Publishers" allow / server:ServerURL

tfssecurity / a + Publisher" //" DeleteExtension n:" [TEAM FOUNDATION] \ TFS Extension Publishers" allow / server:ServerURL

3 - 将现有用户和群组添加到" TFS Extension Publishers"基。

tfssecurity / g +" [TEAM FOUNDATION] \ TFS Extension Publishers" n:用户/服务器:ServerURL

完整参考:https://docs.microsoft.com/pt-br/vsts/marketplace/how-to/grant-permissions?toc=/vsts/security/toc.json&bc=/vsts/security/breadcrumb/toc.json&view=tfs-2017