TFS 安全性:"Create a new Publisher" 权限在哪里?

TFS Security: Where is the "Create a new Publisher" permission?

我正在尝试将我的 Web 扩展发布到本地 TFS 2017U3:

tfx extension publish --service-url "http://fqdn:8080/tfs"

它告诉我该帐户没有权限 "Create a new publisher":

Checking if this extension is already published It isn't, create a new extension. error: Received response 403 (Forbidden). Check that you have access to this res ource. Message from server: Failed Request: Forbidden(403) - Access Denied: (account name) needs the following permission(s) on the resource to perform this action: Create a new publisher

我检查了以下链接,但其中 none 提到了任何 "Create a new publisher" 权限:

在哪里可以找到 "Create a new publisher" 权限?

你可以试试这个:

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

tfssecurity /gcg "TFS Extension Publishers" "publishers who can manage extensions for the server" /server: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:User /server: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