Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O conector Microsoft 365 Copilot Itens de Trabalho do Azure DevOps permite que a sua organização indexe itens de trabalho na respetiva instância do serviço Azure DevOps. Depois de configurar o conector, os utilizadores finais podem procurar itens de trabalho do Azure DevOps no Microsoft Search e Microsoft 365 Copilot.
Este artigo destina-se a administradores do Microsoft 365 ou a qualquer pessoa que configure, execute e monitorize um Azure conector Copilot de Itens de Trabalho do DevOps.
Importante
O conector Copilot Azure DevOps Work Items suporta apenas o serviço cloud Azure DevOps. Azure DevOps Server 2019, TFS 2018, TFS 2017, TFS 2015 e TFS 2013 não são suportados por este conector.
Recursos
- Indexar Itens de Trabalho do Azure DevOps
- Permitir que os utilizadores finais façam perguntas relacionadas com itens de trabalho.
- Utilize a Pesquisa Semântica no Copilot para permitir que os utilizadores encontrem conteúdos relevantes com base em palavras-chave, preferências pessoais e ligações sociais.
Limitações
- Indexa apenas uma organização ADO por ligação.
Filtros de dados personalizados
O conector Azure Itens de Trabalho do DevOps inclui os seguintes filtros de dados personalizados para a Pesquisa Copilot:
- Caminho da Área
- Atribuído a
Pré-requisitos
Tem de ser o administrador de pesquisa do inquilino do Microsoft 365 da sua organização.
O conector utiliza a conta do Administração M365 com sessão iniciada como conta de serviço de pesquisa. Para ligar ao Azure DevOps e permitir que o conector Copilot atualize os itens de trabalho regularmente, tem de conceder à conta de Administração M365 as seguintes permissões.
Nome da permissão Tipo de permissão Necessário para Ver informações ao nível do projeto Permissão do projeto A pesquisar Azure Itens de Trabalho do DevOps. Esta permissão é obrigatória para os projetos que precisam de ser indexados. Ver análise Permissão do projeto A pesquisar Azure Itens de Trabalho do DevOps. Esta permissão é obrigatória para os projetos que precisam de ser indexados. Ver itens de trabalho neste nó Caminho da área Pesquisar Itens de Trabalho num caminho de área. Esta permissão é opcional. Apenas esses caminhos de área são pesquisados para os quais a conta de utilizador tem permissão.
Importante
A conta de pesquisa tem de ter o nível de acesso Básico . Para saber mais sobre os níveis de acesso no Azure DevOps, veja Níveis de acesso suportados.
Introdução
Escolher nome a apresentar
Um nome a apresentar é utilizado para identificar cada citação em Copilot, ajudando os utilizadores a reconhecer facilmente o ficheiro ou item associado. O nome a apresentar também significa conteúdo fidedigno. O nome a apresentar também é utilizado como um filtro de origem de conteúdo. Está presente um valor predefinido para este campo, mas pode personalizá-lo para um nome que os utilizadores na sua organização reconhecem.
Adicionar a Organização do ADO
O conector Copilot Azure DevOps Work Items permite a indexação de uma organização por ligação. Para ligar ao Azure serviço DevOps, forneça o nome da organização a indexar.
Importante
- Certifique-se de que introduz apenas o nome da organização e não o URL completo da organização.
- O exemplo seguinte mostra uma entrada incorreta -
https://dev.azure.com/<Organization_name>/ - O exemplo seguinte mostra uma entrada correta -
<Organization_name>
Fornecer tipo de autenticação
Tem de seguir alguns passos para autenticar e sincronizar itens de trabalho do Azure DevOps.
Importante
- Microsoft Entra ID OAuth é o mecanismo OAuth recomendado.
- Azure o OAuth do DevOps é o mecanismo de autenticação legado e não está a ser investido ativamente. Este método será preterido em breve.
Microsoft Entra ID OAuth
Certifique-se de que a sua Organização do ADO está ligada ao Microsoft Entra
O conector Copilot Azure Itens de Trabalho do DevOps indexa apenas conteúdo de uma organização ADO ligada a Microsoft Entra do seu inquilino. Para garantir que a sua organização do ADO está ligada a uma conta Microsoft Entra, utilize os seguintes passos.
- Navegue para Azure DevOps e selecione a organização necessária.
- Selecione
Organization settings. - No painel de navegação esquerdo, selecione
Microsoft Entrapor baixo do cabeçalho "Geral". - Certifique-se de que a organização está ligada à conta Microsoft Entra do seu inquilino.
Observação
O administrador de Pesquisa que cria a ligação a Microsoft Entra tem de ter acesso de Leitura ao projeto relevante.
Criar uma aplicação no Microsoft Entra ID
- Aceda à portal do Azure e inicie sessão com as credenciais de administrador do inquilino.
- Navegue para Microsoft Entra ID ->Identity ->Applications ->Registros de aplicativo a partir do painel de navegação e selecione Novo registo.
- Forneça um nome para a aplicação e selecione Registar.
- Anote o ID da Aplicação (cliente). Este ID é utilizado para conceder à aplicação Microsoft Entra acesso a projetos na organização do ADO.
- Abra as permissões da API no painel de navegação e selecione Adicionar uma permissão.
- Selecione Azure DevOps e, em seguida, Permissões delegadas.
- Procure as seguintes permissões em vso e selecione Adicionar permissões.
a. vso.analytics - Análise (leitura)
b. vso.graph - Grafo (leitura)
c. vso.identity - Identidade (leitura)
d. vso.project - Projeto e equipa (leitura)
e. vso.variablegroups_read - Grupos de Variáveis (leitura)
f. vso.work - Itens de trabalho (leitura) - Selecione Conceder consentimento do administrador para [TenantName] e confirme ao selecionar Sim.
- Verifique se as permissões estão no estado "Concedido".
- Abra a Autenticação a partir do painel de navegação. Selecione e selecione
Add a platformWeb. Adicione um dos seguintes URIs em "URIs de Redirecionamento":- Para M365 Enterprise: https:// gcs.office.com/v1.0/admin/oauth/callback
- Para o M365 Government: https:// gcsgcc.office.com/v1.0/admin/oauth/callback
- Em Concessão implícita e fluxos híbridos, marcar a opção para
ID tokens (used for implicit and hybrid flows)e clique em Configurar. - No painel de navegação, selecione Certificados e segredos em Gerir.
- Selecione Novo Segredo do cliente e selecione um período de expiração para o segredo. Copie o segredo gerado (Valor) e guarde-o porque não é apresentado novamente.
- Utilize este Segredo do cliente e o ID da aplicação para configurar o conector.
Autenticar a aplicação Microsoft Entra com uma conta de pesquisa
A sua aplicação Entra deve ser autenticada automaticamente com a conta de Administração com sessão iniciada devido ao início de sessão único. Microsoft Entra emite um token de acesso à aplicação. Este token de acesso contém informações sobre o utilizador e as permissões delegadas que foram concedidas. A aplicação utiliza o token de acesso para fazer pedidos ao Azure DevOps. A aplicação só pode aceder a dados e executar ações que o utilizador com sessão iniciada também está autorizado a fazer.
4. Implementar para público-alvo limitado
Implemente esta ligação numa base de utilizadores limitada se pretender validá-la no Copilot e noutras superfícies de Pesquisa antes de expandir a implementação para uma audiência mais ampla. Para saber mais sobre a implementação limitada, veja Implementação faseada.
Neste momento, está pronto para criar a ligação para Azure itens de trabalho do DevOps. Pode clicar em Criar para publicar a ligação e indexar itens de trabalho a partir da sua Azure organização do DevOps.
Para outras definições, como Permissões de Acesso, Regras de Inclusão de Dados, Esquema, Frequência de pesquisa, etc., temos predefinições com base no que funciona melhor com os dados do ADO. Pode ver os valores predefinidos abaixo:
| Usuários | Descrição |
|---|---|
| Permissões de acesso | Apenas pessoas com acesso ao conteúdo na origem de dados. |
| Mapear Identidades | Identidades de origem de dados mapeadas com Microsoft Entra IDs. |
| Conteúdo | Descrição |
|---|---|
| Projetos | Todos os projetos são indexados. |
| Gerir Propriedades | Para marcar propriedades predefinidas e o respetivo esquema, veja conteúdo |
| Sincronização | Descrição |
|---|---|
| Pesquisa Incremental | Frequência: a cada 15 minutos |
| Pesquisa Completa | Frequência: Todos os Dias |
Configuração Personalizada
A configuração personalizada destina-se aos administradores que pretendem editar os valores predefinidos das definições listadas na tabela acima. Depois de clicar na opção "Configuração Personalizada", verá mais três separadores : Utilizadores, Conteúdo e Sincronização.
Usuários
Permissões de acesso
O conector Azure DevOps Work Items suporta permissões de pesquisa visíveis para Todos ou Apenas pessoas com acesso a esta origem de dados. Se escolher Todos, os dados indexados são apresentados nos resultados da pesquisa para todos os utilizadores. Se escolher Apenas pessoas com acesso a esta origem de dados, os dados indexados são apresentados nos resultados da pesquisa para os utilizadores que têm acesso à mesma.
Observação
Atualizações a grupos que regem as permissões de acesso são sincronizados apenas em pesquisas completas. As pesquisas incrementais não suportam o processamento de atualizações para permissões.
Conteúdo
Escolher projetos
Neste passo, vai especificar o âmbito dos dados que pretende indexar com o conector Copilot Azure DevOps Work Items. Em seguida, pode escolher a ligação para indexar toda a organização ou projetos específicos na organização selecionada.
Se optar por indexar toda a organização, os itens de trabalho em todos os projetos na organização são indexados. Os novos projetos e itens de trabalho são indexados durante a próxima pesquisa depois de serem criados.
Se optar por indexar projetos individuais, apenas os itens de trabalho nos projetos selecionados são indexados.
Observação
Azure projetos de DevOps podem ser pesquisados depois de conceder as permissões Ver informações ao nível do projeto e Ver análise.
Gerir Propriedades
Aqui, pode adicionar ou remover propriedades disponíveis da sua origem de dados Azure DevOps, atribuir um esquema à propriedade (definir se uma propriedade é pesquisável, pesquisável, recuperável ou refinável), alterar a etiqueta semântica e adicionar um alias à propriedade. As propriedades selecionadas por predefinição estão listadas abaixo.
| Propriedade Source | Rótulo | Descrição | Esquema |
|---|---|---|---|
| AreaPath | O caminho da área para o item de trabalho | Consultar, Obter, Procurar | |
| AssignedTo | Nome da pessoa a que o item de trabalho está atribuído | Consultar, Obter, Procurar | |
| Autores | Autores | Obter | |
| Alterado Por | Última modificação por | Nome da pessoa que modificou pela última vez o item de trabalho | Consultar, Obter |
| ChangedDate | Hora da última modificação | Consultar, Obter | |
| CreatedBy | Criado por | Nome da pessoa que criou o item de trabalho | Consultar, Obter, Procurar |
| CreatedDate | Data e hora de criação | Carimbo de data/hora quando o item de trabalho foi criado | Consultar, Obter |
| Descrição | Conteúdo | Descrição do item de trabalho | Pesquisar |
| IconUrl | IconUrl | Obter | |
| Id | ID do item de trabalho | Consultar, Obter, Procurar | |
| Prioridade | Prioridade do item de trabalho | Consultar, Obter | |
| Voltar a processar | Passos para reproduzir uma condição descrita no item de trabalho | ||
| Estado | Estado atual do item de trabalho | Consultar, Obter, Procurar | |
| Marcações | Consultar, Obter, Procurar | ||
| TeamProject | Obter | ||
| Título | Título | Título do item de trabalho | Obter, Procurar |
| URL | url | URL do item de trabalho | Obter |
| WorkItemType | Consultar, Obter, Procurar |
Pré-visualizar dados
Utilize o botão de resultados da pré-visualização para verificar os valores de exemplo das propriedades selecionadas.
Sincronização
O intervalo de atualização determina a frequência com que os dados são sincronizados entre a origem de dados e o Azure índice do conector Copilot de Itens de Trabalho do DevOps. Existem dois tipos de intervalos de atualização: pesquisa completa e pesquisa incremental. Para obter mais informações, veja Definições de atualização.
Se quiser, pode alterar os valores predefinidos do intervalo de atualização a partir daqui.
Dica
Tipo de resultado predefinido O conector Copilot Azure DevOps Work Items regista automaticamente um tipo de resultado assim que o conector for publicado. O tipo de resultado utiliza um esquema de resultados gerado dinamicamente com base nos campos selecionados no passo 3.
Pode gerir o tipo de resultado ao navegar para Tipos de resultados no Centro de administração do Microsoft 365. O tipo de resultado predefinido chama-se "ConnectionIdPredefinição". Por exemplo, se o ID de ligação for AzureDevOps, o esquema de resultados tem o nome: "AzureDevOpsDefault" Também pode optar por criar o seu próprio tipo de resultado, se necessário.
Solução de problemas
Depois de publicar a ligação, pode rever a status na secção Conectores do centro de administração. Para saber como fazer atualizações e eliminações, consulte Gerir o conector. Pode encontrar passos de resolução de problemas frequentemente vistos aqui.
Se tiver problemas ou quiser fornecer comentários, contacte o Microsoft Graph | Suporte.