Sobre os níveis de acesso
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Os níveis de acesso no Azure DevOps controlam quais recursos do portal da Web estão disponíveis ou não. Os níveis de acesso complementam os grupos de segurança, que permitem ou negam tarefas específicas. Os administradores garantem que sua base de usuários tenha acesso aos recursos de que precisam e pagam apenas por esses recursos específicos. É uma maneira eficiente de gerenciar custos e, ao mesmo tempo, fornecer a funcionalidade necessária aos usuários. Para obter mais informações, consulte Referência rápida de acesso de partes interessadas e Gerenciar usuários e acesso.
Importante
Selecione a versão deste artigo que corresponde à sua plataforma e versão. O seletor de versão está acima do índice. Procure sua plataforma e versão do Azure DevOps.
Quando você adiciona um usuário ou grupo a uma equipe ou projeto, eles obtêm automaticamente acesso aos recursos associados ao nível de acesso padrão e ao grupo de segurança. Para a maioria dos usuários, atribuí-los ao nível de acesso Básico e ao grupo de segurança Colaboradores fornece acesso à maioria dos recursos. 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.
Níveis de acesso suportados
Atribua usuários ou grupos de usuários a um dos seguintes níveis de acesso:
- Básico: dá acesso à maioria das funcionalidades. Atribua a usuários com uma assinatura do Visual Studio Professional, uma CAL do Servidor de DevOps do Azure e a usuários pelos quais você está pagando pelo acesso Básico em uma organização.
- Planos Básicos + de Teste: fornece acesso a todos os recursos incluídos nos Planos de Teste Básico e do Azure. Atribua aos utilizadores com uma subscrição do Visual Studio Test Professional ou do MSDN Platforms e aos utilizadores para os quais está a pagar o acesso Básico + Planos de Teste numa organização.
- Stakeholder: Pode atribuir a usuários ilimitados gratuitamente. Proporciona acesso parcial a projetos privados e acesso maioritariamente total a projetos públicos. Atribua aos utilizadores sem licença ou subscrições que precisem de acesso a um conjunto limitado de funcionalidades.
- Subscritor do Visual Studio: atribua aos utilizadores que já tenham uma subscrição do Visual Studio. O sistema reconhece automaticamente a assinatura do usuário — Visual Studio Enterprise, Visual Studio Professional, Visual Studio Test Professional ou MSDN Platform — e habilita quaisquer outros recursos incluídos em seu nível de assinatura. Se você atribuir Basic ou Stakeholder, eles também receberão seus benefícios de assinatura do Visual Studio ao entrar.
Gorjeta
Como prática recomendada ao adicionar novos usuários, recomendamos atribuir o nível de Assinante do Visual Studio quando apropriado (em oposição ao Básico) para evitar que seja cobrada a taxa Básica antes que o usuário entre pela primeira vez.
- Stakeholder: Fornece acesso parcial, pode atribuir a usuários ilimitados gratuitamente. Atribua aos utilizadores sem licença ou subscrições que precisem de acesso a um conjunto limitado de funcionalidades.
- Básico: dá acesso à maioria das funcionalidades. Atribua a usuários com uma CAL do Servidor de DevOps do Azure, com uma assinatura do Visual Studio Professional e a usuários pelos quais você está pagando pelo acesso Básico em uma organização.
- Basic + Test Plans: fornece acesso para usuários que têm uma assinatura mensal do Test Manager, Visual Studio Test Professional ou MSDN Platforms.
- VS Enterprise: Fornece acesso a recursos premium. Atribua a usuários com uma assinatura do Visual Studio Enterprise.
A tabela a seguir indica os recursos disponíveis para cada nível de acesso suportado. As assinaturas do Visual Studio Test Professional e da plataforma MSDN concedem acesso aos mesmos recursos do Visual Studio Enterprise.
Funcionalidade
Partes interessadas
Básico &
Visual Studio Professional
Básico + Planos de Teste &
Visual Studio Enterprise
Funcionalidade
Partes interessadas
Básico &
Visual Studio Professional
Básico + Planos de Teste &
Visual Studio Enterprise
Administrar a organização
Pode configurar recursos quando também adicionado a um grupo de segurança ou função: administrador de equipe, administrador de projeto ou administrador de coleção de projetos.
✔️
✔️
✔️
Ferramentas avançadas de planejamento de backlog e sprint
Inclui acesso total a todas as ferramentas de planejamento de lista de pendências e sprint.
✔️
✔️
Página inicial avançada
Inclui acesso a projetos, itens de trabalho e solicitações pull definidas em todos os projetos em que você trabalha.
✔️
✔️
Gestão avançada de carteiras
Inclui acesso total para definir recursos e épicos de um backlog de portfólio ou quadro Kanban.
✔️
✔️
Quadros ágeis
As partes interessadas têm acesso limitado aos quadros Kanban e Taskboards. Os participantes usam o recurso de arrastar e soltar para criar e alterar itens de trabalho, mas apenas alteram o campo Estado nos cartões. Eles também não conseguem ver ou ajustar a capacidade.
✔️
✔️
✔️
Quadros ágeis
As partes interessadas têm acesso limitado aos quadros Kanban e Taskboards. As partes interessadas não podem adicionar itens de trabalho, arrastar e soltar cartões para atualizar o status, atualizar campos exibidos em cartões, nem visualizar ou definir capacidade.
✔️
✔️
✔️
Gestão Ágil de Portfólio
Inclui acesso limitado a listas de pendências de portfólio e quadros Kanban. As partes interessadas 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 fazer previsões de exercícios.
✔️
✔️
✔️
Artefatos
Inclui acesso total a todos os recursos do Azure Artifacts, armazenamento gratuito de até 2 GiB.
✔️
✔️
✔️
Pipelines de liberação do autor e gerenciamento de versões
Inclui a definição de pipelines de versão, pipelines de implantação contínua (CD) de vários estágios e o uso de aprovações e portas para controlar implantações.
✔️
✔️
✔️
Ferramentas básicas de planejamento de backlog e sprint
Inclui acesso limitado para adicionar e modificar itens em listas de pendências e listas de pendências de sprint e Taskboards. As partes interessadas não podem atribuir itens a uma iteração, usar o painel de mapeamento ou previsões.
✔️
✔️
Compilação
Inclui acesso total a todos os recursos para gerenciar a integração contínua e a entrega contínua de software.
✔️
✔️
✔️
Criação de gráficos
Pode criar gráficos de consulta de acompanhamento de trabalho.
✔️
✔️
Visualização de gráficos
Só pode visualizar gráficos de consulta de acompanhamento de trabalho. Os participantes não podem visualizar gráficos de consulta na página Consultas. Eles podem visualizá-los quando adicionados a um painel.
✔️
✔️
Código
Inclui acesso total a todos os recursos para gerenciar código usando repositórios Git ou usando o Controle de Versão do Team Foundation (TFVC) Controle de Versão do Team Foundation (TFVC).
✔️
✔️
Planos de Entrega
Inclui acesso total para adicionar e visualizar planos de entrega.
✔️
✔️
Planos de Entrega
Inclui acesso total para adicionar e visualizar planos de entrega.
✔️
✔️
Solicitar e gerenciar feedback Inclui acesso total para solicitar e gerenciar comentários sobre o software de trabalho.
✔️
✔️
Características padrão
Inclui trabalhar em projetos, visualizar painéis, exibir wikis e gerenciar notificações pessoais. Os detentores de interesse não podem visualizar arquivos LEIA-ME Markdown definidos para repositórios e só podem ler páginas wiki.
✔️
✔️
✔️
Serviços de teste na compilação e versão
Inclui a execução de testes de unidade com suas compilações, revisão e análise de resultados de testes.
✔️
✔️
Gestão de Casos de Teste
Inclui a adição de planos de teste e conjuntos de testes, a criação de casos de teste manuais, a exclusão de artefatos de teste e o teste de configurações diferentes.
✔️
Execução e Análise de Testes
Inclui manual de execução, acompanhamento do status do teste e testes automatizados.
✔️
✔️
Acesso de resumo de teste à licença de partes interessadas
Inclui a solicitação de feedback das partes interessadas usando a extensão Test & Feedback.
✔️
✔️
✔️
Ver 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 feedback. Os participantes só podem atribuir etiquetas existentes a itens de trabalho (não podem adicionar novas etiquetas) e só podem guardar consultas em As Minhas Consultas (não podem guardar em Consultas Partilhadas).
✔️
✔️
✔️
Visualizar versões e gerenciar aprovações
Inclui a visualização de versões e a aprovação de versões.
✔️
✔️
✔️
Acesso à assinatura do Visual Studio
Os assinantes do Visual Studio obtêm recursos de assinatura do Visual Studio como um benefício para o assinante. Ao adicionar esses usuários, certifique-se de atribuir-lhes o nível de acesso de assinatura do Visual Studio.
O sistema reconhece automaticamente a sua subscrição e ativa quaisquer outras funcionalidades incluídas, com base no seu nível de subscrição.
Acesso VS Enterprise
Os assinantes do Visual Studio Enterprise obtêm acesso ao VS Enterprise como um benefício de assinante. Ao adicionar esses usuários, certifique-se de atribuir-lhes o nível de acesso do VS Enterprise .
Com o acesso ao Visual Studio Enterprise (VS Enterprise), os usuários obtêm acesso a qualquer extensão do Marketplace baseada em taxas publicada pela Microsoft incluída para assinantes ativos do Visual Studio Enterprise.
O acesso avançado oferece aos usuários 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á tenham uma assinatura do Visual Studio Test Professional com MSDN ou MSDN Platforms.
Mapeamento programático dos níveis de acesso
Você pode gerenciar os níveis de acesso programaticamente usando o az devops user add
(somente Serviços de DevOps do Azure) ou 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 AccountLicenseType
parâmetros , licensingSource
e msdnLicenseType
.
Nível de acesso (interface do utilizador) licenseDisplayName |
accountLicenseType | licenciamentoFonte | msdnLicenseType |
---|---|---|---|
Básica | express | conta | nenhum |
Planos Básico + Teste | avançado | conta | nenhum |
Subscritor do Visual Studio | nenhum | MSDN | elegível |
Interveniente | partes interessadas | conta | nenhum |
Subscrição do Visual Studio Enterprise | nenhum | MSDN | empresa |
Nota
O earlyAdopter
accountLicenseType é um valor interno usado exclusivamente pela Microsoft.
Você pode gerenciar os níveis de acesso programaticamente usando o User Entitlement - Add REST API. A tabela a seguir fornece um mapeamento do nível de acesso selecionado por meio da interface do usuário e dos AccountLicenseType
parâmetros , licensingSource
e msdnLicenseType
.
Nível de acesso (interface do utilizador) licenseDisplayName |
accountLicenseType | licenciamentoFonte | msdnLicenseType |
---|---|---|---|
Básica | express | conta | nenhum |
Planos Básico + Teste | avançado | conta | nenhum |
Subscritor do Visual Studio | nenhum | MSDN | elegível |
Interveniente | partes interessadas | conta | nenhum |
VS Empresa | nenhum | MSDN | empresa |
Quais recursos estão disponíveis para usuários que adicionaram 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 ao VS Enterprise , o usuário terá acesso a todos os recursos disponíveis por meio do VS Enterprise, que é um superconjunto do Básico.
Acesso à conta de serviço
Contas de serviço do Azure DevOps adicionadas ao nível de acesso padrão. Se você tornar Stakeholder o nível de acesso padrão, deverá adicionar as contas de serviço ao acesso Basic ou Advanced/VS Enterprise.
As contas de serviço não exigem uma CAL ou outra compra.