Sobre os níveis de acesso

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019 | TFS 2018

Os níveis de acesso concedem ou restringem o acesso a recursos do portal da Web selecionados. Isso se soma às permissões concedidas por meio de grupos de segurança, que fornecem ou restringem tarefas específicas. Os níveis de acesso permitem que os administradores forneçam acesso à base de usuários aos recursos necessários e paguem apenas por esses recursos.

Importante

Selecione uma versão do seletor de Versão de Conteúdo do Azure DevOps.

Para exibir o conteúdo disponível para sua plataforma, selecione a versão correta deste artigo no seletor de versão localizado acima do sumário. O suporte a recursos difere dependendo se você está trabalhando de Azure DevOps Services ou de uma versão local do Azure DevOps Server.
Para saber qual versão local você está usando, consulte Pesquisar sua plataforma e versão do Azure DevOps

Quando você adiciona um usuário ou grupo a uma equipe ou projeto, ele recebe automaticamente acesso a esses recursos compatíveis com o nível de acesso padrão e aqueles com suporte do grupo de segurança ao qual eles são adicionados. A maioria dos usuários pode acessar a maioria dos recursos ao ser atribuída ao nível de acesso Básico e ao grupo de segurança Colaboradores . Para obter uma visão geral simplificada das permissões atribuídas aos grupos mais comuns Leitores, Colaboradores e Administradores de Projeto, consulte Permissões padrão.

Para adicionar contas de usuário ou grupos a níveis de acesso específicos, consulte Gerenciar usuários e acesso. Defina o nível de acesso de cada usuário com base no que você comprou para esse usuário.

Para adicionar contas de usuário ou grupos a níveis de acesso específicos, consulte Alterar níveis de acesso. Defina o nível de acesso de cada usuário com base no que você comprou para esse usuário.

Níveis de acesso com suporte

Atribua usuários ou grupos de usuários a um dos seguintes níveis de acesso:

  • Básico: fornece acesso à maioria dos recursos. Atribua a usuários com uma assinatura Visual Studio Professional, uma CAL Azure DevOps Server e aos usuários para os quais você está pagando pelo acesso básico em uma organização.
  • Básico + Test Plans: fornece acesso a todos os recursos incluídos no Basic, bem como Azure Test Plans. Atribua a usuários com uma assinatura do Visual Studio Test Professional ou das Plataformas MSDN e a usuários para os quais você está pagando pelo acesso Básico + Test Plans na organização.
  • Stakeholder: pode ser atribuído a usuários ilimitados gratuitamente. Fornece acesso parcial a projetos privados e, na maioria dos casos, acesso total a projetos públicos. Atribua a usuários sem licença ou assinatura que precisam de acesso a um conjunto limitado de recursos. Para conhecer os detalhes do acesso ao recurso, consulte a Referência rápida do acesso de stakeholder.
  • Assinante do Visual Studio: atribua a usuários que já têm uma assinatura do Visual Studio. O sistema reconhece automaticamente a assinatura do usuário — Visual Studio Enterprise, Visual Studio Professional, Visual Studio Test Professional ou Plataforma MSDN — e habilita os outros recursos incluídos no respectivo nível de assinatura. Se você atribuir o Basic ou Stakeholder, eles também receberão seus benefícios de assinatura do Visual Studio ao entrar.

Dica

Como prática recomendada ao adicionar novos usuários, recomendamos atribuir o nível de Assinante do Visual Studio quando apropriado (em vez de Básico) para evitar a cobrança da taxa Básica antes que o usuário entre pela primeira vez.

  • Stakeholder: fornece acesso parcial, pode ser atribuído a usuários ilimitados gratuitamente. Atribua a usuários sem licença ou assinatura que precisam de acesso a um conjunto limitado de recursos.
  • Básico: fornece acesso à maioria dos recursos. Atribua a usuários com uma CAL Azure DevOps Server, com uma assinatura Visual Studio Professional e aos usuários para os quais você está pagando pelo acesso básico em uma organização.
  • Básico + Test Plans: fornece acesso para usuários que têm uma assinatura mensal do Gerenciador de Testes, Visual Studio Test Professional ou assinatura do MSDN Platforms.
  • VS Enterprise: fornece acesso aos recursos premium. Atribua a usuários com uma assinatura para Visual Studio Enterprise.
  • Stakeholder: fornece acesso parcial, pode ser atribuído a usuários ilimitados gratuitamente. Atribua a usuários sem licença ou assinatura que precisam de acesso a um conjunto limitado de recursos.
  • Básico: fornece acesso à maioria dos recursos. Atribua a usuários com uma CAL ou com uma assinatura Visual Studio Professional.
  • Avançado (nível de acesso herdado, preterido no Azure DevOps Server 2019): fornece acesso aos recursos premium. Atribua somente a usuários com uma assinatura para plataformas MSDN ou Visual Studio Test Professional.
  • VS Enterprise: fornece acesso aos recursos premium. Atribua a usuários com uma assinatura para Visual Studio Enterprise.

A tabela a seguir indica esses recursos disponíveis para cada nível de acesso com suporte. Visual Studio Test Professional e assinaturas da Plataforma MSDN concedem acesso aos mesmos recursos que Visual Studio Enterprise.


Recurso

Stakeholder

Basic&
Visual Studio Professional

Básico + Test Plans &
Visual Studio Enterprise


Recurso

Stakeholder

Basic&
Visual Studio Professional

Básico + Test Plans&
Visual Studio Enterprise


Recurso

Stakeholder

Basic&
Visual Studio Professional

Avançado&
Visual Studio Enterprise


Administrar a organização
Pode configurar recursos quando também adicionados a um grupo de segurança ou função: administrador de equipe, Administrador de Projeto ou Administrador de Coleção de Projetos.

✔️

✔️

✔️


Lista de pendências avançada e ferramentas de planejamento de sprints
Inclui acesso completo a todas as ferramentas de planejamento de backlog e sprint.

✔️

✔️


✔️

✔️


Gerenciamento de portfólio avançado
Inclui acesso completo para definir recursos e épicos de uma lista de pendências de portfólio ou quadro Kanban.

✔️

✔️


Blocos do Agile
Os stakeholders têm acesso limitado a quadros Kanban e quadros de tarefas. Os stakeholders podem adicionar itens de trabalho e atualizar o status por meio de arrastar e soltar, mas não podem atualizar campos exibidos em cartões (exceto o estado do item de trabalho) e não podem exibir ou definir a capacidade.

✔️

✔️

✔️


Blocos do Agile
Os stakeholders têm acesso limitado a quadros Kanban e quadros de tarefas. Os stakeholders não podem adicionar itens de trabalho, cartões de arrastar e soltar para atualizar o status, atualizar campos exibidos em cartões, nem exibir ou definir capacidade.

✔️

✔️

✔️


Agile Portfolio Management
Inclui acesso limitado a listas de pendências de portfólio e quadros Kanban. Os stakeholders não podem alterar a ordem de prioridade da lista de pendências, não podem atribuir itens a uma iteração, usar o painel de mapeamento ou a previsão de exercícios.

✔️

✔️

✔️

Artifacts
Inclui acesso completo a todos os recursos do Azure Artifacts, até 2 GiB de armazenamento gratuito.

✔️

✔️

✔️


Criar pipelines de lançamento e gerenciar versões
Inclui a definição de pipelines de lançamento, pipelines de CD (implantação contínua em vários estágios) e o uso de aprovações e portões para controlar implantações; quando o recurso De acesso gratuito à Versão Prévia de Pipelines está habilitado, os stakeholders obtêm acesso a todos os recursos do Azure Pipelines.

✔️

✔️

Lista de pendências básica e ferramentas de planejamento de sprints
Inclui acesso limitado para adicionar e modificar itens em listas de pendências e listas de pendências de sprint e quadros de tarefas. Os stakeholders não podem atribuir itens a uma iteração, usar o painel de mapeamento ou a previsão.

✔️

✔️

Compilar
Inclui acesso completo a todos os recursos para gerenciar a integração contínua e a entrega contínua de software.

✔️

✔️

Criação de gráfico
Pode criar gráficos de consulta de acompanhamento de trabalho.

✔️

✔️


Exibição de gráfico
Só é possível exibir gráficos de consulta de acompanhamento de trabalho. Os stakeholders não podem exibir gráficos de consulta na página Consultas, no entanto, podem exibi-los quando adicionados a um painel.

✔️

✔️


Código
Inclui acesso completo a todos os recursos para gerenciar o código usando repositórios Git ou usando Controle de Versão do Team Foundation (TFVC) Controle de Versão do Team Foundation (TFVC).

✔️

✔️


Planos de Entrega
Inclui acesso completo para adicionar e exibir planos de entrega.

✔️

✔️


Planos de Entrega
Inclui acesso completo para adicionar e exibir planos de entrega.

✔️

✔️


Solicitar e gerenciar comentários Inclui acesso completo para solicitar e gerenciar comentários sobre software de trabalho.

✔️

✔️


Recursos Padrão
Inclui trabalhar em projetos, Exibir painéis, Exibir wikis e Gerenciar notificações pessoais. Os stakeholders não podem exibir arquivos LEIAME de Markdown definidos para repositórios e só podem ler páginas wiki.

✔️

✔️

✔️


Testar serviços no build e na versão
Inclui a execução de testes de unidade com seus builds, revisão e análise de resultados de teste.

✔️

✔️


✔️


Execução de teste e análise de teste
Inclui a execução de testesmanuais, de acompanhamento e de testes automatizados.

✔️

✔️


Testar o acesso de resumo à licença do Stakeholder
Inclui a solicitação de comentários dos stakeholders usando a extensão de Comentários de Teste&.

✔️

✔️

✔️


Exibir Meus Itens de Trabalho
Acesso para adicionar e modificar itens de trabalho, seguir itens de trabalho, exibir e criar consultas e enviar, exibir e alterar respostas de comentários. Os stakeholders só podem atribuir marcas existentes a itens de trabalho (não podem adicionar novas marcas) e só podem salvar consultas em Minhas Consultas (não é possível salvar em Consultas Compartilhadas).

✔️

✔️

✔️


Exibir versões e gerenciar aprovações
Inclui versões de exibição e aprovação de versões; quando o recurso Acesso gratuito à Versão Prévia de Pipelines estiver habilitado estiver habilitado, os stakeholders obterão acesso a todos os recursos do Azure Pipelines.

✔️

✔️

✔️


Acesso à assinatura do Visual Studio

Os assinantes do Visual Studio têm direito aos recursos de assinatura do Visual Studio como um benefício do assinante. Ao adicionar esses usuários, atribua a eles o nível de acesso da assinatura do Visual Studio .

O sistema reconhece automaticamente sua assinatura e habilita todos os outros recursos incluídos, com base em seu nível de assinatura.

acesso VS Enterprise

Visual Studio Enterprise assinantes têm direito a VS Enterprise acesso como um benefício de assinante. Ao adicionar esses usuários, atribua a eles o nível de acesso VS Enterprise.

Com VS Enterprise acesso, os usuários têm acesso a qualquer extensão do Marketplace baseada em taxas publicada pela extensão do Microsoft Marketplace publicada pela Microsoft incluída para assinantes ativos Visual Studio Enterprise.

Acesso avançado

Os usuários atribuídos Acesso avançado podem gerenciar casos de teste quando você comprou a extensão do Gerenciador de Testes para Azure Test Plans e atribuiu às contas de usuário para obter acesso completo às ferramentas de gerenciamento de casos de teste baseadas na Web.

Os usuários atribuídos Acesso avançado têm todos os recursos básicos, além de ferramentas de gerenciamento de casos de teste baseadas na Web. Você pode comprar acesso mensal ou adicionar usuários que já têm uma Visual Studio Test Professional com assinatura do MSDN ou do MSDN Platforms.

Mapeamento programático dos níveis de acesso

Você pode gerenciar níveis de acesso programaticamente usando o az devops user add (somente Azure DevOps Services) ou a API REST Direito do Usuário – Adicionar. A tabela a seguir fornece um mapeamento do nível de acesso selecionado por meio da interface do usuário e dos AccountLicenseTypeparâmetros , licensingSourcee msdnLicenseType .

Nível de acesso (interface do usuário)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account nenhum
Básico + Test Plans avançado account nenhum
Assinante do Visual Studio nenhum msdn qualificado
Stakeholder Interessados account nenhum
assinatura do Visual Studio Enterprise nenhum msdn corporativo

Observação

O earlyAdopter accountLicenseType é um valor interno usado exclusivamente pela Microsoft.

Você pode gerenciar níveis de acesso programaticamente usando o Direito do Usuário – Adicionar API REST. A tabela a seguir fornece um mapeamento do nível de acesso selecionado por meio da interface do usuário e dos AccountLicenseTypeparâmetros , licensingSourcee msdnLicenseType .

Nível de acesso (interface do usuário)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account nenhum
Básico + Test Plans avançado account nenhum
Assinante do Visual Studio nenhum msdn qualificado
Stakeholder Interessados account nenhum
VS Enterprise nenhum msdn corporativo

Você pode gerenciar níveis de acesso programaticamente usando o Direito do Usuário – Adicionar API REST. A tabela a seguir fornece um mapeamento do nível de acesso selecionado por meio da interface do usuário e dos AccountLicenseTypeparâmetros , licensingSourcee msdnLicenseType .

Nível de acesso (interface do usuário)
licenseDisplayName
accountLicenseType licensingSource msdnLicenseType
Basic express account nenhum
Avançado avançado account nenhum
Stakeholder Interessados account nenhum
VS Enterprise nenhum msdn corporativo

Quais recursos estão disponíveis para usuários que são adicionados a dois níveis de acesso diferentes?

Se um usuário pertencer a um grupo que tenha acesso Básico e outro grupo que tenha acesso VS Enterprise, o usuário terá acesso a todos os recursos disponíveis por meio de VS Enterprise, que é um superconjunto do Basic.

Acesso à conta de serviço

Azure DevOps Server contas de serviço são adicionadas ao nível de acesso padrão. Se você tornar Stakeholder o nível de acesso padrão, adicione as contas de serviço ao acesso básico ou avançado/VS Enterprise.

As contas de serviço não exigem uma CAL ou outra compra.