El conector de GitHub para Gemini Enterprise te permite realizar operaciones de creación, actualización y lectura en los datos de GitHub.
Permisos necesarios
Para permitir que Gemini Enterprise realice búsquedas con el almacén de datos de GitHub, necesitas los siguientes permisos:
| Nombre del permiso | Tipo de permiso | Motivo del acceso |
| Repositorio: Contenido | Solo lectura | Leer archivos, confirmaciones, ramas, etiquetas, versiones y buscar código |
| Repositorio: Issues | Solo lectura | Leer problemas, etiquetas y comentarios, y buscar problemas |
| Repositorio: Solicitudes de extracción | Solo lectura | Leer solicitudes de extracción, diferencias, comentarios de PR y buscar PR |
| Repositorio: Metadatos | Solo lectura (obligatorio) | Cómo buscar repositorios y usuarios |
| Organización: Miembros | Solo lectura | Consulta los equipos de la organización y sus miembros |
| Cuenta: Perfil | Lectura/escritura | Accede a la información del perfil del usuario |
| Organización: Tipos de problemas | Solo lectura | Consulta los tipos de problemas de la organización disponibles |
Para obtener información sobre cómo configurar estos permisos, consulta Configura los permisos y obtén el ID de cliente y el secreto del cliente.
Limitaciones
En esta sección, se describen los problemas y las limitaciones conocidos que pueden afectar tu uso del almacén de datos de GitHub.
- Cuando crees una app nueva o agregues un almacén de datos a una existente, te recomendamos que asocies solo un almacén de datos con acciones que pertenezcan a un solo tipo de conector.
- No se admite la aplicación de un perímetro de Controles del servicio de VPC en los almacenes de datos de GitHub existentes. Para aplicar los Controles del servicio de VPC, debes borrar y volver a crear los almacenes de datos. Para obtener más información sobre los Controles del servicio de VPC y cómo usar acciones después de habilitarlos, consulta Protege tu app con los Controles del servicio de VPC.
- El almacén de datos de GitHub solo se admite en las ubicaciones
global,usyeu.
¿Qué sigue?
- Para crear y configurar un conector con GitHub, consulta Cómo configurar un almacén de datos de GitHub.