Übersicht

Mit dem GitHub-Connector für Gemini Enterprise können Sie Vorgänge zum Erstellen, Aktualisieren und Lesen von GitHub-Daten ausführen.

Unterstützte Aktionen

Wenn der GitHub-Datenspeicher aktiviert ist, können Endnutzer in Gemini Enterprise Befehle in natürlicher Sprache verwenden, um die folgenden Aktionen auszuführen.

Aktion Beschreibung
Kommentar zu einer ausstehenden Überprüfung hinzufügen Kommentar zu einer ausstehenden Überprüfung in GitHub hinzufügen
Kommentar zu einem Problem hinzufügen Kommentar zu einem Problem in GitHub hinzufügen
Zweig erstellen Zweig in GitHub erstellen
Problem erstellen oder aktualisieren Problem in GitHub erstellen oder aktualisieren
Datei erstellen oder aktualisieren Datei in GitHub erstellen oder aktualisieren
Repository verzweigen Repository in GitHub verzweigen
Pull-Anfrage zusammenführen Pull-Anfrage in GitHub zusammenführen
Dateien übertragen Dateien in GitHub übertragen
Pull-Anfrage aktualisieren Pull-Anfrage in GitHub aktualisieren

Erforderliche Berechtigungen

Damit Gemini Enterprise mit dem GitHub-Datenspeicher suchen kann, benötigen Sie die folgenden Berechtigungen:

Berechtigungsname Berechtigungstyp Grund für den Zugriff
Repository: Inhalte Schreibgeschützt Dateien, Commits, Zweige, Tags, Releases lesen und Code durchsuchen
Repository: Probleme Schreibgeschützt Probleme, Labels und Kommentare lesen und nach Problemen suchen
Repository: Pull-Anfragen Schreibgeschützt Pull-Anfragen, Unterschiede und Kommentare zu Pull-Anfragen lesen und nach Pull-Anfragen suchen
Repository: Metadaten Schreibgeschützt (erforderlich) Nach Repositories und Nutzern suchen
Organisation: Mitglieder Schreibgeschützt Organisationsteams und ihre Mitglieder ansehen
Konto: Profil Lesen/Schreiben Auf Nutzerprofilinformationen zugreifen
Organisation: Problemtypen Schreibgeschützt Verfügbare Problemtypen der Organisation ansehen
.

Informationen zum Konfigurieren dieser Berechtigungen finden Sie unter Berechtigungen festlegen und Client-ID und Clientschlüssel abrufen.

Beschränkungen

In diesem Abschnitt werden bekannte Probleme und Beschränkungen beschrieben, die sich auf die Verwendung des GitHub-Datenspeichers auswirken können.

  • Wenn Sie eine neue App erstellen oder einem vorhandenen Datenspeicher einen Datenspeicher hinzufügen, sollten Sie nur einen Datenspeicher mit Aktionen verknüpfen, die zu einem einzelnen Connectortyp gehören.
  • Das Erzwingen eines VPC Service Controls-Perimeters für vorhandene GitHub-Datenspeicher wird nicht unterstützt. Wenn Sie VPC Service Controls erzwingen möchten, müssen Sie die Datenspeicher löschen und neu erstellen. Weitere Informationen zu VPC Service Controls und zur Verwendung von Aktionen nach dem Aktivieren von VPC Service Controls finden Sie unter App mit VPC Service Controls schützen.
  • Der GitHub-Datenspeicher wird nur in den global, us, und eu Standorten unterstützt.

Nächste Schritte