Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Encontre respostas para perguntas frequentes ao usar painéis, gráficos e relatórios do Azure DevOps.
Acesso e permissões
Quem pode criar e ver dashboards?
Todos os membros de um projeto do Azure DevOps podem ver dashboards. Somente membros com acesso Básico ou superior podem criar e editar painéis. Para obter detalhes sobre como gerir as permissões de dashboards, veja Definir permissões de dashboards.
Posso restringir quem pode ver os meus dashboards?
Sim. Na interface do usuário, não é possível definir permissões de leitura em um painel. No entanto, usando ferramentas de linha de comando de gerenciamento de permissões, você pode definir permissões mais granulares, como Read
, Create
e MaterializeDashboard
permissões. Para obter mais informações, consulte Referência de permissão e namespace de segurança.
Posso compartilhar um painel com um membro que não seja do projeto?
Não. Somente os usuários que são membros válidos do projeto podem exibir painéis. Eles devem entrar no portal da Web de um projeto para exibir um painel.
Há restrições sobre quais gráficos ou dados os membros do projeto podem exibir em um painel?
Os gráficos e widgets do painel contêm dados que estão sujeitos às suas próprias permissões e níveis de acesso. Os membros do projeto com acesso Básico ou superior podem visualizar gráficos e relatórios do painel se tiverem as permissões necessárias, a maioria das quais é concedida por padrão. Os membros com acesso de Interveniente não podem ver gráficos nem relatórios relacionados com código.
Em geral, se os usuários não receberem as seguintes permissões, eles não poderão visualizar os dados do gráfico ou widget correspondente:
- Exibir itens de trabalho neste nó (permissão Caminho de Área): necessário para exibir consultas e itens de trabalho exibidos em um gráfico de consulta ou painel
- Leitura (permissão de consulta): Necessário para visualizar gráficos e widgets baseados em consulta
- View analytics (permissão no nível do projeto): necessário para visualizar dados do Google Analytics em widgets de gráficos e relatórios integrados
- Leitura (permissão de consulta): Necessário para exibir gráficos baseados em consulta
- Leitura (permissão de repositório Git ou TFVC): Necessário para visualizar gráficos de bloco de código
- Exibir pipeline de compilação, Exibir compilações (permissões de nível de objeto de compilação): necessário para exibir dados de pipeline de compilação
- Exibir pipeline de liberação, Exibir liberações (permissão de nível de objeto de liberação): necessário para exibir dados de pipeline de liberação
- Exibir execuções de teste (permissão no nível do projeto): necessário para exibir dados de execução em repouso
Nota
A capacidade de um membro do projeto exibir os resultados da consulta de uma consulta ou painel pode ser afetada pela associação dentro de outro grupo. Por exemplo, se um membro do projeto pertencer a dois ou mais grupos, e um dos grupos tiver permissões menores do que o outro, as permissões menores serão aplicadas. Por exemplo, se o grupo for membro de um grupo de Leitores , que pode ter permissões de exibição negadas, eles não poderão exibir consultas com itens de trabalho em que não tenham permissões de exibição.
Para obter uma visão geral das permissões padrão, consulte Referência rápida de permissões padrão.
Características gerais
Posso criar um painel privado?
Não. Você só pode criar um painel e definir permissões no painel. Para limitar quem pode exibir o painel, você pode usar uma ferramenta de linha de comando de gerenciamento de permissões. Para obter mais informações, consulte Referência de permissão e namespace de segurança.
Eu adicionei um widget, mas ele não está exibindo nenhum dado, o que está acontecendo?
Para o Azure DevOps Server 2019 e versões posteriores, um widget não exibirá dados se o serviço de DevOps do Azure correspondente estiver desabilitado para um projeto. Verifique se o serviço associado está ativado e atualize o dashboard. Para saber como o fazer, veja Ativar ou desativar um serviço.
Posso copiar um painel?
Sim. Pode copiar um dashboard de equipa ou projeto para outro dashboard, projeto ou equipa. Para saber como o fazer, veja Copiar um dashboard. Se copiar um dashboard para um dashboard de equipa, tem de ser membro da equipa para o editar. Além disso, quando copia um dashboard com widgets que fazem referência a consultas, tem de escolher uma pasta de Consultas Partilhadas na tenha permissões para contribuir.
Não. Atualmente, esse recurso está disponível para os Serviços de DevOps do Azure somente no momento. Ele deve estar disponível em versões posteriores do Azure DevOps Server no futuro.
Posso criar um modelo de painel?
Não. Este não é um recurso suportado. No entanto, você pode criar um painel semelhante a um modelo e, em seguida, copiá-lo para dar suporte a uma ou mais equipes. Para saber como o fazer, veja Copiar um dashboard.
Não. Este não é um recurso suportado.
Posso copiar um widget de painel?
Sim. Você pode copiar ou adicionar um widget configurado em um painel para outro painel. Para saber como, veja Adicionar widgets a um dashboard.
Posso copiar um gráfico de consultas?
Sim. Pode copiar um widget baseado em consultas de um dashboard para outro. Para saber como, veja Adicionar widgets a um dashboard. Além disso, quando copia um dashboard, copia todos os gráficos de consultas adicionados ao dashboard e configura-os para a equipa que selecionar. Essencialmente, esta ação adiciona novas consultas e configura os gráficos. Para obter mais informações, consulte Copiar um painel.
Sim. Pode copiar um widget baseado em consultas de um dashboard para outro. Para saber como, veja Adicionar widgets a um dashboard.
Posso interagir com um widget de painel?
Sim. A maioria dos widgets de painel são interativos. Clique no widget e uma nova guia ou a guia atual será exibida com mais detalhes. As especificidades da interação dependem do widget. Por exemplo, aqui estão algumas maneiras de interagir com um widget de painel:
- Status da implantação:Este widget fornece links para as várias implantações definidas para uma versão.
- Resultados da Consulta: Clique em um item de trabalho para abrir, atualizar e salvar o item de trabalho no painel.
- Bloco de consulta: clique no bloco de consulta e a guia atual será aberta para a consulta referenciada pelo widget.
- Visão geral do pipeline de liberação: este widget fornece links que se abrem para os pipelines e estágios de liberação.
- Visão geral do Sprint: Clique dentro do widget e a guia atual será aberta para a lista de pendências da equipe.
- Velocidade da equipe: Clique em uma barra dentro do gráfico de velocidade e uma guia será aberta para a consulta que contém os IDs do item de trabalho para os dados referenciados pela barra.
Gestão de projetos e dados de acompanhamento de trabalho
Posso criar um gráfico de consultas a partir de uma ligação direta ou consulta de árvore?
Não. Todos os gráficos baseados em consultas requerem a configuração das consultas de lista não hierárquica. Para obter mais informações, consulte Acompanhar o progresso com gráficos baseados em consultas de status e tendência.
Como posso ver as dependências do projeto?
A melhor maneira de exibir dependências de item de trabalho é usar Planos de Entrega conforme descrito em Controlar dependências. Para exibir dependências em um painel, você pode adicionar um widget de resultados de consulta que lista uma consulta de links diretos.
Quais gráficos ou widgets suportam gráficos PERT ou Gantt?
Duas ferramentas de gerenciamento de projetos amplamente utilizadas são os gráficos PERT (Program Evaluation Review Technique) e os gráficos de Gantt. Os gráficos PERT fornecem suporte para calcular a quantidade de tempo que levará para concluir realisticamente um projeto. Os gráficos de barras horizontais desenvolvidos por Henry Gantt fornecem suporte para visualizar cronogramas de projetos. O Azure DevOps não fornece suporte nativo para gráficos PERT ou Gantt. No entanto, ele fornece as seguintes ferramentas e extensões que suportam a visualização de agendas e dependências:
- Planos de Entrega: Exibe os itens de trabalho agendados por sprint de equipes selecionadas em relação a uma exibição de calendário, incluindo suporte para visualização de dependências.
- Dependency Tracker: uma extensão de mercado que suporta o planejamento e o gerenciamento de dependências entre equipes, projetos e organizações. Ele fornece exibições filtráveis para mostrar todas as dependências que uma equipe está consumindo e produzindo.
- Extensões de gráfico de Gantt: extensões do Marketplace que fornecem suporte para visualizar roteiros de portfólio.
- Planos de entrega: uma extensão de mercado que exibe itens de trabalho agendados por sprint de equipes selecionadas em relação a uma exibição de calendário.
- Dependency Tracker): uma extensão de mercado que suporta o planejamento e o gerenciamento de dependências entre equipes, projetos e organizações. Ele fornece exibições filtráveis para mostrar todas as dependências que uma equipe está consumindo e produzindo.
- Extensões de gráfico de Gantt: extensões do Marketplace que fornecem suporte para visualizar roteiros de portfólio.
Atividade de sprint
Como faço para controlar as alterações feitas a um sprint?
Não existe um gráfico ou widget de alteração de âmbito do sprint. No entanto, pode consultar itens de trabalho adicionados a um sprint ou que saíram de um sprint após o início do mesmo. Para saber como, veja as secções seguintes fornecidas em Implementar práticas do Scrum para a sua equipa, Alterações de âmbito do sprint de consulta:
- Listar itens de trabalho adicionados após o início do sprint
- Listar itens de trabalho movidos para fora do sprint
O relatório de evolução do sprint ou gráficos de consolidação fazem referência às definições de capacidade da equipa?
Sim. Os dias de folga da equipa e a capacidade dos membros da equipa são referenciados nos relatórios e gráficos de evolução do sprint. Para obter mais informações sobre como definir a capacidade da equipe, consulte Determinar e definir a capacidade de sprint.
Visualizações de dados entre projetos
Como devo proceder para ver dados de vários projetos num dashboard?
Há algumas maneiras de visualizar dados de vários projetos em um único painel.
- Widgets baseados em consultas: em qualquer projeto, podem ser definidas consultas relacionadas com todos os projetos ou apenas com determinados projetos. Os gráficos baseados nestas consultas podem ser adicionados a qualquer dashboard. Para obter mais informações, consulte Definir uma consulta de item de trabalho, Consulta entre ou dentro de projetos.
- Gráficos de Burndown e Burnup: Os gráficos de Burndown e Burnup podem ser configurados para qualquer projeto e equipe. Portanto, você pode adicionar vários desses gráficos a um único gráfico e configurá-los para obter uma visão do progresso em várias equipes e projetos.