Partilhar via


Descrição geral do conector de Microsoft 365 Copilot do GitLab Knowledge Server

O conector de Microsoft 365 Copilot do GitLab Knowledge Server permite às organizações indexar conteúdos de conhecimento armazenados em instâncias autogeridas (no local) do GitLab, incluindo ficheiros Markdown, páginas wiki e outros repositórios de documentação, e disponibilizar estes conteúdos através do Microsoft Search e Microsoft 365 Copilot. Depois de configurar o conector e os dados estarem indexados, os conhecimentos do GitLab são apresentados diretamente nas aplicações do Microsoft 365, como o Teams, o Outlook e o SharePoint. Esta indexação permite que os colaboradores descubram e reutilizem conhecimentos organizacionais sem sair do fluxo de trabalho diário.

Porquê utilizar o conector do Servidor de Conhecimento do GitLab para indexar os seus dados?

O conector do GitLab Knowledge Server foi concebido para organizações que armazenam documentação técnica, wikis internos e bases de dados de conhecimento em repositórios do GitLab que pretendem tornar estas informações detetáveis no Microsoft 365.

Os casos de utilização comuns incluem:

  • Permitir que engenheiros e escritores técnicos localizem rapidamente documentação interna, notas de arquitetura e melhores práticas.
  • Ajude as equipas de TI e de suporte a acederem a guias de resolução de problemas, runbooks e documentação operacional.
  • Melhore a integração através do conhecimento interno dos novos colaboradores através do Copilot e do Microsoft Search.
  • Permitir que os líderes empresariais e técnicos obtenham documentação e contexto técnico do projeto sem navegar diretamente no GitLab.

Criar agentes com o conector do Servidor de Conhecimento do GitLab

Os programadores podem utilizar este conector como uma origem de conhecimento em agentes declarativos que criam com Copilot Studio, o Agent Builder no Microsoft 365 Copilot ou o Toolkit de Agentes do Microsoft 365. Este conhecimento permite que os agentes personalizados raciocinam sobre os conhecimentos alojados no GitLab e respondam a perguntas fundamentadas na documentação da sua organização.

Pedidos do agente

Os exemplos seguintes mostram pedidos que os construtores de agentes podem utilizar para ajudar os utilizadores a obter informações do Servidor de Conhecimento do GitLab:

  • Mostre-me as atualizações wiki mais recentes para a equipa de engenharia da plataforma.
  • Encontre documentação de resolução de problemas para os nossos serviços internos.
  • Listar guias de inclusão para novos programadores de back-end.
  • Obtenha documentação etiquetada com segurança dos nossos repositórios de conhecimento do GitLab.

Capacidades e limitações do conector do Servidor de Conhecimento do GitLab

O conector do Servidor de Conhecimento do GitLab permite aos utilizadores:

  • Indexar repositórios, wikis e documentação do GitLab.
  • Obtenha dados do GitLab através do Microsoft Search e Microsoft 365 Copilot.
  • Mantenha as listas de controlo de acesso (ACLs) do GitLab e aplique permissões de utilizador.
  • Personalizar a frequência de pesquisa e as preferências de indexação.

O conector do Servidor de Conhecimento do GitLab tem as seguintes limitações:

  • Os pipelines ci/CD não são suportados para além da indexação status.
  • Apenas .mdos wikis , .txte são indexados.
  • A proibição de utilizadores não é suportada; em alternativa, remova os utilizadores de grupos.
  • As restrições de acesso a grupos baseados em IP não são suportadas; utilizar grupos privados.
  • O suporte para a função do Planner foi preterido; É necessária a função de jornalista ou superior.
  • Para projetos públicos restritos a membros do projeto, o acesso a pedidos de intercalação está definido como Repórter e superior.

Tipos de dados indexados a partir do GitLab Knowledge Server

O conector indexa os seguintes tipos de conteúdo do GitLab:

  • Ficheiros Markdown (.md)
  • Páginas wiki do GitLab
  • Documentação baseada em texto armazenada em repositórios

Os conteúdos indexados são apresentados no Microsoft 365 Copilot e nos resultados do Microsoft Search, ajudando os utilizadores a interagir com os conhecimentos do GitLab diretamente nas aplicações do Microsoft 365.

Modelo de permissões e controlo de acesso

Os administradores podem configurar o controlo de acesso para dados indexados do GitLab com Microsoft Entra ID mapeamento de identidades. O conector suporta as seguintes opções de modelo de acesso:

  • Apenas as pessoas com acesso a esta origem de dados (predefinição): os resultados da pesquisa são apresentados apenas para utilizadores que tenham acesso aos repositórios do GitLab correspondentes.
  • Todos: os conhecimentos indexados do GitLab são visíveis para todos os utilizadores no Microsoft 365.

As opções de mapeamento de identidade incluem mapeamento por:

  • Email
  • Logon
  • Nome

Se o mapeamento direto falhar, os administradores podem aplicar expressões regulares (regex) para transformar atributos de identidade. Email definições de visibilidade e inconsistências de domínio no GitLab podem afetar a precisão do mapeamento.

Próxima etapa