Acerca de los webhooks locales
Puedes utilizar webhooks globales para notificar a un servidor web externo cuando ocurren los eventos dentro de tu empresa. Puedes configurar el servidor para que reciba la carga útil del webhook, luego ejecutar una aplicación o código que monitoree, responda a o requiera reglas para la administración de usuarios y organizaciones para tu empresa. Para obtener más información, vea «webhooks».
Por ejemplo, puedes configurar a tu empresa para que envíe un webhook cuando alguien crea, elimina o modifica un repositorio u organización dentro de tu empresa. Puedes configurar el servidor para que realice una tarea automáticamente después de recibir el webhook.
También puedes utilizar GitHub AE APIs para administrar los webhooks globales. Para una lista completa de acciones, consulta "Administración de GitHub Enterprise".
Agregar un webhook local
-
En la esquina superior derecha de GitHub AE, haga clic en la foto de perfil y luego en Configuración de empresa.
1. En la barra lateral de la cuenta de empresa, haz clic en Configuración. 1. En " Configuración", haz clic en Enlaces. -
Haga clic en Agregar webhook.
-
Escribe la URL donde quisieras recibir las cargas.
-
Opcionalmente, use el menú desplegable Tipo de contenido y haga clic en un formato de carga.
-
Opcionalmente, en el campo Secreto, escriba una cadena que se usará como clave
secret
. -
Opcionalmente, si la URL de la carga es HTTPS y no quiere que GitHub Enterprise Server compruebe los certificados SSL cuando entregue las cargas, seleccione deshabilitar la comprobación SSL. Lea la información sobre la comprobación SSL y, después, haga clic en I understand my webhooks may not be secure.
Advertencia: La comprobación SSL ayuda a garantizar que las cargas de enlace se entreguen de forma segura. No es recomendable desactivar la verificación SSL.
-
Decide si te gustaría que este webhook se active para cada evento o para aquellos seleccionados.
- Para cada evento, seleccione Send me everything.
- Para elegir eventos concretos, seleccione Let me select individual events.
-
Si eliges seleccionar eventos individuales, selecciona los eventos que activarán el webhook.
-
Confirma que Activo está seleccionado.
-
Haga clic en Agregar webhook.
Editar un webhook global
- En la esquina superior derecha de GitHub AE, haga clic en la foto de perfil y luego en Configuración de empresa.
1. En la barra lateral de la cuenta de empresa, haz clic en Configuración. 1. En " Configuración", haz clic en Enlaces. - Junto al webhook que quiera editar, haga clic en Editar.
- Actualiza los parámetros del webhook.
- Haga clic en Update Webhook.
Eliminar un webhook global
- En la esquina superior derecha de GitHub AE, haga clic en la foto de perfil y luego en Configuración de empresa.
1. En la barra lateral de la cuenta de empresa, haz clic en Configuración. 1. En " Configuración", haz clic en Enlaces. - Junto al webhook que quiera eliminar, haga clic en Delete.
- Lea la información sobre cómo eliminar un webhook y, después, haga clic en Yes, delete webhook.
Visualizar respuestas y entregas recientes
- En la esquina superior derecha de GitHub AE, haga clic en la foto de perfil y luego en Configuración de empresa.
1. En la barra lateral de la cuenta de empresa, haz clic en Configuración. 1. En " Configuración", haz clic en Enlaces. - En la lista de webhooks, haz clic en el webhook del que quieres ver las entregas.
- En "Entregas recientes", haz clic en una entrega para ver los detalles.