En esta página, se describe cómo configurar un parámetro de configuración de terceros antes de crear el almacén de datos de GitHub.
Establece permisos y obtén el ID de cliente y el secreto del cliente
Para registrar una app de GitHub y obtener el ID de cliente y el secreto del cliente, haz lo siguiente:
- Accede a tu cuenta de GitHub.
- Ve a Configuración > Configuración para desarrolladores.
- En la página Configuración para desarrolladores, haz clic en Apps de GitHub.
Haz clic en New GitHub app.
App de GitHub En la página de registro de la app, haz lo siguiente:
- En el campo Nombre de la app de GitHub, ingresa una etiqueta para identificar la app.
- En el campo URL de la página principal, ingresa la URL completa de la página principal de tu aplicación.
- En el campo URL de devolución de llamada, ingresa
https://vertexaisearch.cloud.google.com/oauth-redirect. - Para garantizar que los tokens venzan con regularidad y recibir un
refresh_tokenque se pueda usar para solicitar un nuevo token de acceso, selecciona la casilla de verificación Expire user authorization tokens. - Para solicitar a los usuarios que autoricen tu app cuando la instalen, selecciona la casilla de verificación Solicitar autorización del usuario (OAuth) durante la instalación.
En la sección Permisos, habilita 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 En la sección en la que se pregunta dónde instalar la app, selecciona Solo en esta cuenta.
Haz clic en Crear app de GitHub.
En el menú de navegación, selecciona Instalar la app.
Selecciona una cuenta para instalar la app recién creada y haz clic en Instalar.
Selecciona Todos los repositorios y haz clic en Instalar y autorizar.
En el menú de navegación, selecciona General.
Haz clic en Generar un nuevo secreto del cliente. Copia los valores del ID de cliente y el secreto del cliente generados, y almacénalos de forma segura para usarlos más adelante.
Pestaña General de la app de GitHub