Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der GitLab Issues Server Microsoft 365 Copilot Connector integriert GitLab-Problemdaten in Microsoft 365. Wenn Sie diesen Connector bereitstellen, können Microsoft 365 Copilot und Microsoft Search relevante GitLab-Probleme direkt in Apps wie Teams, Outlook und SharePoint anzeigen. Durch die Indizierung von Problemen aus GitLab Server-Projekten und -Gruppen können Benutzer mithilfe von Copilot und Microsoft Search Problemdaten suchen, zusammenfassen und begründen. Diese Funktion hilft Entwicklungs- und Bereitstellungsteams dabei, Arbeit zu verfolgen, Fehler zu selektieren und Projekt-status zu verstehen, ohne ihren Microsoft 365-Arbeitsablauf zu verlassen.
Warum sollte der GitLab Issues Server-Connector zum Indizieren Ihrer Daten verwendet werden?
Für viele Entwickler- und DevOps-Teams dienen GitLab-Probleme als Aufzeichnungssystem für Featureanforderungen, Mängel, Incidents und operative Aufgaben. Diese Informationen werden jedoch häufig innerhalb von GitLab isoliert, sodass es für Projektbeteiligte außerhalb des Technischen Bereichs schwieriger ist, ohne Tools zu wechseln. Der GitLab Issues Server-Connector indiziert Problemdaten aus GitLab-Projekten und -Gruppen, damit Entwickler, Produktmanager, Supportteams und Technische Führungskräfte relevante Probleme direkt in Microsoft 365 ermitteln und zusammenfassen können.
Benutzer können Fragen in natürlicher Sprache stellen, z. B.:
- Was sind die offenen P1-Probleme für den Zahlungsdienst?
- Welche GitLab-Probleme werden mir in diesem Sprint zugewiesen?
Anwendungsfälle
In der folgenden Tabelle sind häufige Anwendungsfälle für den GitLab Issues Server-Connector aufgeführt.
| Abteilung/Rolle | Anwendungsfall | Geschäftsvorteil |
|---|---|---|
| Konstruktion | Fragen Sie Copilot nach offenen Fehlern, zugewiesenen Problemen oder Blockern. | Schnelleres Verständnis der aktuellen Arbeit; Weniger Zeit für das Filtern von Problemen. |
| DevOps/SRE | Zusammenfassen von Vorfällen, Zuverlässigkeitsproblemen oder operativen Aufgaben über Projekte hinweg. | Verbesserte Incidentüberprüfungen und bessere Identifizierung von Zuverlässigkeitstrends. |
| IT-Support / Helpdesk | Von Surface gemeldete Probleme und Zusammenfassung der aktuellen status. | Schnellere Reaktionen auf Interessenträger; weniger doppelte Probleme. |
| Produktmanagement | Überprüfen Sie Featureanforderungen und Backlogelemente, gruppiert nach Bezeichnungen, Meilensteinen oder Epics. | Bessere Priorisierung und Roadmapplanung. |
| Technische Führung | Abrufen von Zusammenfassungen zu kritischen Problemen, überfälligen Elementen und Freigabeblockern in teamsübergreifenden Teams. | Schnellere Entscheidungsfindung und verbessertes Liefersicherheit. |
Erstellen von Agents mit dem GitLab Issues Server-Connector
Entwickler können diesen Connector als Wissensquelle in deklarativen Agents verwenden, die sie mit Copilot Studio, Agent Builder in Microsoft 365 Copilot oder dem Microsoft 365 Agents Toolkit erstellen.
Durch das Verbinden von GitLab Issues mit diesen Agents können Teams Umgebungen erstellen, die:
- Beantworten von Fragen zum aktuellen Laden, Besitz und Prioritäten des aktuellen Problems
- Zusammenfassen verwandter Probleme für ein Feature, ein Ep oder einen Incident
- Unterstützung von Teams bei der Planung von Sprints, Meilensteinen und Releases mithilfe von GitLab-Livedaten
Agent-Eingabeaufforderungen
Die folgenden Beispiele zeigen Eingabeaufforderungen, mit denen Agent-Generatoren ihren Benutzern helfen können, Informationen von GitLab Issues Server abzurufen.
Engineering:
- Was sind die offenen Fehler für den Checkout-Dienst, und wem sind sie zugewiesen?
- Fassen Sie Probleme mit der Bezeichnung Leistung zusammen, die in den letzten sieben Tagen erstellt wurden.
- Welche GitLab-Probleme blockieren das nächste Release für Project Alpha?
DevOps/SRE:
- Listen Sie offene Incidents mit der Bezeichnung production oder sev1 auf, und fassen Sie ihre aktuellen status zusammen.
- Welche wiederkehrenden Fehlermuster werden in Problemen mit der Bezeichnung "Datenbank " im letzten Monat angezeigt?
- Fassen Sie die Nachverfolgungsaufgaben zusammen, die nach dem letzten Produktionsvorfall erstellt wurden.
IT-Support/ Helpdesk:
- Suchen Sie GitLab-Probleme im Zusammenhang mit Problemen mit VPN oder einmaligem Anmelden (Single Sign-On, SSO), und fassen Sie deren status zusammen.
- Welche Probleme verfolgen vom Benutzer gemeldete Authentifizierungsfehler nach, und wie wird die erwartete Lösung Zeitleiste?
Produktmanagement:
- Fassen Sie alle offenen Featureanforderungen mit der Bezeichnung vNext für Project Alpha zusammen.
- Was sind die am häufigsten von Kunden angeforderten Features basierend auf Problemen mit der Bezeichnung "Customer-Request"?
- Welche Probleme sind derzeit auf den nächsten Meilenstein für die mobile App ausgerichtet?
Technische Führung:
- Geben Sie mir eine Zusammenfassung aller kritischen offenen Probleme in unseren drei wichtigsten GitLab-Projekten.
- Welche Probleme mit hoher Priorität sind gefährdet, den aktuellen Meilenstein zu verpassen?
GitLab issues Server connector capabilities and limitations
Funktionen
Der GitLab Issues Server-Connector ermöglicht Benutzern Folgendes:
- Indiz für GitLab-Repositorys und Zugriffsprobleme.
- Effizientes Abrufen von GitLab-Daten aus Microsoft Search und Microsoft 365 Copilot.
- Verwalten von GitLab-Zugriffssteuerungslisten (ACLs) und Benutzerberechtigungen.
- Ermöglichen Sie Administratoren das Anpassen der Durchforstungshäufigkeit und der Indizierungseinstellungen.
Begrenzungen
Für den GitLab Issues Server-Connector gelten die folgenden Einschränkungen:
- Unterstützt die Indizierung von GitLab-CI/CD-Pipelines über status Indizierung hinaus nicht.
- Nur Repositorys und Issues werden indiziert.
- Das Sperren von Benutzern wird nicht als Berechtigungsregel unterstützt. Entfernen Sie stattdessen Benutzer aus Gruppen.
- Das Einschränken des Gruppenzugriffs nach IP-Adresse wird nicht unterstützt.
- Die Planner-Rolle ist veraltet. Zuweisen von Reporterrollen oder höher.
- Der Zugriff auf Mergeanforderungen für öffentliche Projekte mit eingeschränkter Sichtbarkeit ist auf Reporterrollen und höher beschränkt.
Von GitLab Issues Server indizierte Datentypen
Der Connector indiziert GitLab-Probleme und zugehörige Metadaten, einschließlich Titeln, Beschreibungen, Bezeichnungen, Zeitstempeln, Benutzern und Projekt- oder Gruppenhierarchie. Diese Informationen stehen Microsoft 365 Copilot und Microsoft Search zur Verfügung, sodass Benutzer GitLab-Probleme direkt in Microsoft 365-Apps ermitteln, filtern, zusammenfassen und darauf verweisen können.
Berechtigungsmodell und Zugriffssteuerung
Der GitLab Issues Server-Connector berücksichtigt die Sichtbarkeit von GitLab-Projekten, Gruppenmitgliedschaften und Zugriffssteuerungslisten. Benutzern werden nur Problemdaten angezeigt, die sie basierend auf dem GitLab-Berechtigungsmodell anzeigen dürfen, um Sicherheit und Compliance zu gewährleisten.