Gerenciar permissões de extensão
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018
Saiba como conceder permissões a usuários ou grupos para gerenciar extensões. As tarefas de gerenciamento de extensão incluem instalar, desabilitar, habilitar, revisar e aprovar extensões.
Saiba como conceder permissões para publicar ou atualizar extensões para usuários ou grupos.
Entre em sua organização (
https://dev.azure.com/{yourorganization}
).Selecione
as configurações da organização.
Selecione Extensões.
Selecione Segurança no canto superior direito da página Segurança de Extensão:
Adicionar usuários ou atualizar configurações de permissão:
Entre em sua organização (
https://dev.azure.com/{yourorganization}
).Selecione
configurações de administrador.
Selecione Extensões e selecione Segurança.
Adicionar usuários ou atualizar configurações de permissão:
Para conceder permissões para publicação ou atualização para usuários ou grupos, use a ferramenta de linha de comando TFSSecurity .
No nível do servidor, crie um grupo, por exemplo, "Editores de Extensões TFS":
tfssecurity /gcg "TFS Extension Publishers" "publishers who can manage extensions for the server" /server:ServerURL
Conceda acesso ao grupo "Editores de Extensões do TFS" para gerenciar extensões:
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
Para Team Foundation Server "15" RC2 ou anterior, use esta sintaxe:
tfssecurity /a+ Publisher "//" Create n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL tfssecurity /a+ Publisher "//" Publish n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL tfssecurity /a+ Publisher "//" Write n:"[TEAM FOUNDATION]\TFS Extension Publishers" allow /server:ServerURL
Adicione usuários e grupos existentes ao grupo "Editores de Extensões do TFS".
tfssecurity /g+ "[TEAM FOUNDATION]\TFS Extension Publishers" n:User /server:ServerURL
Você pode adicionar usuários posteriormente aos "Editores de Extensão do TFS". Essa permissão é uma permissão no nível do servidor. Atualizar e excluir uma extensão afeta todas as coleções de projetos que usam a extensão.