Condividi tramite


Panoramica del connettore GitLab Issues Server Microsoft 365 Copilot

Il connettore GitLab Issues Server Microsoft 365 Copilot integra i dati dei problemi di GitLab in Microsoft 365. Quando si distribuisce questo connettore, Microsoft 365 Copilot e Microsoft Search possono riscontrare problemi GitLab rilevanti direttamente in app come Teams, Outlook e SharePoint. Tramite l'indicizzazione di problemi di progetti e gruppi di GitLab Server, gli utenti possono cercare, riepilogare e ragionare sui dati dei problemi usando Copilot e Microsoft Search. Questa funzionalità consente ai team di sviluppo e distribuzione di tenere traccia del lavoro, valutare i bug e comprendere lo stato del progetto senza uscire dal flusso di lavoro di Microsoft 365.

Perché usare il connettore GitLab Issues Server per indicizzare i dati?

Per molti team di progettazione e DevOps, i problemi di GitLab fungono da sistema di registrazione per richieste di funzionalità, difetti, eventi imprevisti e attività operative. Tuttavia, queste informazioni sono spesso siloate all'interno di GitLab, rendendo più difficile per gli stakeholder esterni alla progettazione rimanere informati senza cambiare gli strumenti. Il connettore GitLab Issues Server indicizza i dati dei progetti e dei gruppi GitLab in modo che sviluppatori, product manager, team di supporto e responsabili della progettazione possano individuare e riepilogare i problemi rilevanti direttamente all'interno di Microsoft 365.

Gli utenti possono porre domande in linguaggio naturale, ad esempio:

  • Quali sono i problemi P1 aperti per il servizio di pagamento?
  • Quali problemi di GitLab vengono assegnati a questo sprint?

Situazioni di utilizzo

Nella tabella seguente sono elencati i casi d'uso comuni per il connettore GitLab Issues Server.

Reparto/ruolo Caso di utilizzo Vantaggio aziendale
Progettazione Chiedere a Copilot bug aperti, problemi assegnati o blocchi. Comprensione più rapida del lavoro attuale; meno tempo impiegato per filtrare i problemi.
DevOps/SRE Riepilogare eventi imprevisti, problemi di affidabilità o attività operative tra progetti. Revisioni degli eventi imprevisti migliorate e migliore identificazione delle tendenze di affidabilità.
Supporto IT/Help desk Problemi segnalati dall'utente di Surface e riepilogarne lo stato corrente. Risposte più rapide agli stakeholder; meno problemi duplicati.
Gestione dei prodotti Esaminare le richieste di funzionalità e gli elementi del backlog raggruppati in base a etichette, attività cardine o epiche. Definizione di priorità e pianificazione della roadmap migliori.
Leadership di progettazione Ottenere riepiloghi di problemi critici, elementi scaduti e blocchi di rilascio tra i team. Processo decisionale più rapido e maggiore fiducia nella distribuzione.

Creare agenti con il connettore GitLab Issues Server

Gli sviluppatori possono usare questo connettore come origine conoscenze negli agenti dichiarativi compilati con Copilot Studio, Agent Builder in Microsoft 365 Copilot o Microsoft 365 Agents Toolkit.

Connettendo i problemi di GitLab a questi agenti, i team possono creare esperienze che:

  • Rispondere alle domande sul carico, la proprietà e le priorità correnti del problema
  • Riepilogare i problemi correlati per una funzionalità, un'epica o un evento imprevisto
  • Aiutare i team a pianificare sprint, attività cardine e versioni usando i dati live di GitLab

Richieste dell'agente

Gli esempi seguenti mostrano le richieste che i generatori di agenti possono usare per consentire agli utenti di recuperare informazioni dal server dei problemi di GitLab.

Ingegneria:

  • Quali sono i bug aperti per il servizio di checkout e a chi sono assegnati?
  • Riepilogare i problemi con le prestazioni etichettate create negli ultimi sette giorni.
  • Quali problemi di GitLab stanno bloccando la versione successiva per Project Alpha?

DevOps/SRE:

  • Elencare gli eventi imprevisti aperti etichettati come produzione o sev1 e riepilogarne lo stato corrente.
  • Quali modelli di errore ricorrenti vengono visualizzati nei problemi con etichetta database nell'ultimo mese?
  • Riepilogare le attività di completamento create dopo l'evento imprevisto di produzione più recente.

Supporto IT/Help desk:

  • Individuare i problemi di GitLab relativi ai problemi di VPN o Single Sign-On (SSO) e riepilogarne lo stato.
  • Quali problemi tengono traccia degli errori di autenticazione segnalati dall'utente e qual è la sequenza temporale di risoluzione prevista?

Gestione dei prodotti:

  • Riepilogare tutte le richieste di funzionalità aperte con etichetta vNext per Project Alpha.
  • Quali sono le principali funzionalità richieste dal cliente in base a problemi con etichetta customer-request?
  • Quali problemi sono attualmente correlati all'attività cardine successiva per l'app per dispositivi mobili?

Leadership di progettazione:

  • Dammi un riepilogo di tutti i problemi critici aperti nei tre principali progetti GitLab.
  • Quali sono i problemi ad alta priorità a rischio di perdere l'attività cardine corrente?

GitLab Issues Server Connector funzionalità e limitazioni

Funzionalità

Il connettore GitLab Issues Server consente agli utenti di:

  • Indicizzare i repository e i problemi di accesso di GitLab.
  • Recuperare i dati GitLab in modo efficiente da Microsoft Search e Microsoft 365 Copilot.
  • Gestire gli elenchi di controllo di accesso (ACL) e le autorizzazioni utente di GitLab.
  • Consentire agli amministratori di personalizzare la frequenza di ricerca per indicizzazione e le preferenze di indicizzazione.

Limitazioni

Il connettore GitLab Issues Server presenta le limitazioni seguenti:

  • Non supporta l'indicizzazione delle pipeline CI/CD di GitLab oltre l'indicizzazione dello stato.
  • Vengono indicizzati solo i repository e i problemi.
  • Il divieto degli utenti non è supportato come regola di autorizzazione; rimuovere invece gli utenti dai gruppi.
  • La limitazione dell'accesso ai gruppi in base all'indirizzo IP non è supportata.
  • Il ruolo Planner è deprecato; assegnare ruoli reporter o superiori.
  • L'accesso alle richieste di merge per i progetti pubblici con visibilità limitata è limitato ai ruoli Reporter e superiori.

Tipi di dati indicizzati da GitLab Issues Server

Il connettore indicizza i problemi di GitLab e i metadati associati, inclusi titoli, descrizioni, etichette, timestamp, utenti e gerarchia di progetti o gruppi. Queste informazioni sono disponibili per Microsoft 365 Copilot e Microsoft Search, consentendo agli utenti di individuare, filtrare, riepilogare e fare riferimento ai problemi di GitLab direttamente dalle app di Microsoft 365.

Modello di autorizzazioni e controllo di accesso

Il connettore GitLab Issues Server rispetta la visibilità del progetto GitLab, l'appartenenza ai gruppi e gli elenchi di controllo di accesso. Gli utenti visualizzano solo i dati dei problemi che sono autorizzati a visualizzare in base al modello di autorizzazioni di GitLab, garantendo sicurezza e conformità.

Passaggio successivo