-
Navega a la configuración de tu cuenta.
- Para una GitHub App que pertenezca a una cuenta personal, en la esquina superior derecha de cualquier página, haz clic en tu foto de perfil y luego en Configuración.
- En el caso de las GitHub App que pertenezcan a una organización, en la esquina superior derecha de cualquier página, haz clic en tu foto de perfil y luego en Tus organizaciones. A continuación, a la derecha de la organización, haz clic en Configuración.
-
In the left sidebar, click Developer settings.
-
En la barra lateral izquierda, haga clic en GitHub Apps (Aplicaciones de Github).
-
Haga clic en New GitHub App (Nueva aplicación GitHub).
-
E "Nombre dela GitHub App", teclea el nombre de tu app.
Pónle un nombre claro y breve a tu app. Tu app no puede tener el mismo nombre que una cuenta existente de GitHub, a menos de que sea tu propio nombre de usuario u organización. Una versión simplificada del nombre de tu aplicación se mostrará en la interface de usuario cuando tu integración tome alguna acción.
-
Opcionalmente, en "Descripción", teclea la descripción de tu app que verán los usuarios.
-
Teclea la URL completa para el sitio web de tu app en "URL de la página principal".
-
En "URL de rellamado", teclea la URL completa a la cual se redirigirá a los usuarios después de que autoricen la instalación. Esta URL se utiliza si tu app necesita identificar y autorizar solicitudes de usuario a servidor.
Puede usar la opción Add callback URL (Agregar URL de devolución de llamada) para proporcionar direcciones URL de devolución de llamada adicionales, hasta un máximo de 10.
-
Predeterminadamente, para mejorar la seguridad de tu app, ésta utilizará un token de autorización de usuario con una vida útil limitada. Para elegir no utilizar estos tokens de usuario, debes deseleccionar la opción "Limitar la vida útil de los tokens de autorización de usuario". Para más información sobre cómo configurar un flujo de token de actualización y sobre las ventajas de expirar los tokens de usuario, consulte "Actualización de tokens de acceso de usuario a servidor".
-
Si la aplicación autoriza a los usuarios mediante el flujo de OAuth, puede seleccionar Request user authorization (OAuth) during installation (Solicitar la autorización del usuario [OAuth] durante la instalación) para permitir que los usuarios autoricen la aplicación al instalarla, lo que elimina un paso. Si seleccionas esta opción, la "URL de configuración" dejará de estar disponible y se redirigirá a los usuarios a tu "URL de rellamado para autorización del usuario" después de que instalen la app. Para más información, vea "Autorización de usuarios durante la instalación".
-
Si se requiere hacer ajustes adicionales después de la instalación, agrega una "URL de configuración" para redireccionar a los usuarios después de que instalen tu app.
Nota: Al seleccionar Request user authorization (OAuth) during installation (Solicitar la autorización del usuario [OAuth] durante la instalación) en el paso anterior, este campo deja de estar disponible y los usuarios serán redirigidos a la URL de devolución de llamada de autorización del usuario después de instalar la aplicación.
-
En "URL del Webhook", teclea la URL a la cual los eventos harán POST. Cada app recibe su propio webhook, el cual te notificará cada que se instale o modifique dicha app, así como sobre cualquier otor evento al cual se suscriba.
-
Opcionalmente, en "Secreto del Webhook", teclea un token secreto opcional que se utilizará para asegurar tus webhooks.
Nota: Se recomienda encarecidamente establecer un token secreto. Para más información, vea "Protección de los webhooks".
-
En "Permisos", elige aquellos permisos que solicitará tu app. Para cada tipo de permiso, use el menú desplegable y haga clic en Read-only (Solo lectura), Read & write (Lectura y escritura) o No access (Sin acceso).
-
En "Suscribirse a los eventos", elige aquellos que quieras que reciba tu app.
-
Para elegir dónde se puede instalar la aplicación, seleccione Only on this account (Solo en esta cuenta) o Any account (En cualquier cuenta). Para obtener más información sobre las opciones de instalación, consulte "Configuración de una aplicación de GitHub como pública o privada".
-
Haga clic en Create GitHub App (Crear aplicación de GitHub).
Esta versión de GitHub Enterprise se discontinuó el 2022-10-12. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.
Crear una GitHub App
Puedes crear y registrar una GitHub App bajo tu cuenta personal o bajo cualquier organización en la que tengas acceso administrativo.