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 GitLab Merge Requests Server Microsoft 365 Copilot índices de conector intercalam metadados de pedidos do GitLab Self-Managed (Server) para que os utilizadores possam detetar, resumir e obter informações do MR no Microsoft 365. Este artigo fornece passos de resolução de problemas comuns que poderá encontrar durante a implementação e o funcionamento do conector.
Resolução de problemas do conector do Servidor de Pedidos de Intercalação do GitLab
A tabela lista erros comuns e passos de resolução de problemas.
| Problema | Motivo | Solução |
|---|---|---|
| Os pedidos de intercalação não aparecem no Microsoft Search ou no Copilot | A versão do GitLab está abaixo do mínimo necessário ou o acesso à API é restrito. | Confirme que o GitLab Server é a versão 17.7 ou posterior e confirme que a instância está acessível através da API REST do GitLab. Verifique se a conta de autenticação tem o acesso necessário aos repositórios, problemas, pedidos de intercalação e páginas wiki. |
| O conector falha durante a autorização | A aplicação OAuth não está configurada com âmbitos ou URLs de redirecionamento corretos. | Confirme que a sua aplicação OAuth do GitLab inclui os âmbitos read_api, read_repositorye read_user. Verifique o URL de redirecionamento correto com base no ambiente da cloud do Microsoft 365. |
| Inconsistências de mapeamento da ACL | Os atributos de identidade do GitLab não são mapeados de forma limpa para Microsoft Entra ID. | Atualize o mapeamento de identidades para utilizar o e-mail, o início de sessão ou o nome. Se a correspondência falhar, aplique transformações regex para normalizar valores de entrada. |
| Detalhes do pedido de intercalação em falta ou incompleto | Alguns tipos de metadados de pedidos de intercalação não são indexados por predefinição. | O conector não indexa diferenças de código, alterações ao nível do ficheiro, comentários inline, mensagens de consolidação ou metadados ao nível da consolidação. Este problema é o comportamento esperado. |
| Erros de permissão ao aceder a MRs a partir de projetos públicos | Restrições de segurança para conectores do GitLab Server. | O acesso à intercalação de pedidos em projetos públicos com visibilidade restrita por membros está limitado a utilizadores com a função de Jornalista ou superior. |
| Problemas de atribuição de funções do Planner | A função planner foi preterida para conectores do GitLab Server. | Atribua o Reporter ou superior. O suporte de funções do Planner foi removido devido a problemas de estabilidade. |
| Ingestão lenta ou incompleta | Limites de taxa ou débito de API insuficiente. | Desativar ou aumentar os limites de taxa no GitLab: desmarque os limites de API autenticados, defina o limite de taxa de API de Utilizadores alto (por exemplo, 100000) e defina os limites da API de Grupos, Projetos e Membros para 0. Confirme que a versão do agente do conector do Microsoft Graph é a 3.1.8.0 ou posterior. |
| O conector não consegue aceder ao GitLab Server | Restrições de rede ou firewall. | Confirme que o computador que executa o agente do conector do Microsoft Graph consegue aceder à instância do GitLab Server através da rede. Valide a conectividade de saída e quaisquer configurações de proxy necessárias. |