Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Administrar webhooks globales

You can configure global webhooks to notify external web servers when events occur within your enterprise.

Enterprise owners can manage global webhooks for an enterprise account.

Acerca de los webhooks locales

You can use global webhooks to notify an external web server when events occur within your enterprise. You can configure the server to receive the webhook's payload, then run an application or code that monitors, responds to, or enforces rules for user and organization management for your enterprise. Para obtener más información, consulta la sección "webhooks".

For example, you can configure tu instancia de GitHub Enterprise Server to send a webhook when someone creates, deletes, or modifies a repository or organization within your enterprise. You can configure the server to automatically perform a task after receiving the webhook.

Listado de webhooks globales

También puedes utilizar las API de GitHub Enterprise Server para administrar los webhooks globales. Para encontrar una lista de acciones completa, consulta la sección "Webhooks globales".

Agregar un webhook local

  1. En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa. "Configuración de empresa" en el menú desplegable de la foto de perfil en GitHub Enterprise Server

  2. En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones). Pestaña Settings (Configuraciones) en la barra lateral de la cuenta de empresa

  3. Debajo de " Configuraciones", haz clic en Hooks (Ganchos). Pestaña Hooks (Ganchos) en la barra lateral de parámetros de la cuenta de empresa

  4. Haz clic en Add webhook (Agregar webhook). Botón Agregar webhook en la página webhooks en el centro de administración

  5. Escribe la URL donde quisieras recibir las cargas. Campo para escribir una URL de carga

  6. Opcionalmente, usa el menú desplegable Tipo de contenido y haz clic en un formato de carga. Menú desplegable que detalla las opciones de tipo de contenido

  7. Opcionalmente, en el campo Secreto, escribe una cadena para usar como una clave secret. Campo para escribir una cadena para usar como clave secreta

  8. Optionally, if your payload URL is HTTPS and you would not like GitHub Enterprise Server to verify SSL certificates when delivering payloads, select Disable SSL verification. Lee la información sobre verificación SSL, luego haz clic en Entiendo que mis webhooks pueden no ser seguros. Checkbox for disabling SSL verification

    Advertencia: La verificación SSL ayuda a garantizar que las cargas de enganche se entreguen de forma segura. No es recomendable desactivar la verificación SSL.

  9. Decide if you'd like this webhook to trigger for every event or for selected events. Botones de selección con opciones para recibir cargas para cada evento o eventos seleccionados

    • Para cada evento, selecciona Enviarme todo.
    • Para elegir eventos específicos, selecciona Dejarme seleccionar eventos individuales.
  10. If you chose to select individual events, select the events that will trigger the webhook.

    Checkboxes for individual global webhook events

  11. Confirm that the Active checkbox is selected. Casilla de verificación Activo seleccionada

  12. Haz clic en Add webhook (Agregar webhook).

Editar un webhook global

  1. En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa. "Configuración de empresa" en el menú desplegable de la foto de perfil en GitHub Enterprise Server

  2. En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones). Pestaña Settings (Configuraciones) en la barra lateral de la cuenta de empresa

  3. Debajo de " Configuraciones", haz clic en Hooks (Ganchos). Pestaña Hooks (Ganchos) en la barra lateral de parámetros de la cuenta de empresa

  4. Al lado del webhook que quieres editar, haz clic en Editar. Botón Editar al lado de una webhook

  5. Actualiza los parámetros del webhook.

  6. Haz clic en Actualizar webhook.

Eliminar un webhook global

  1. En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa. "Configuración de empresa" en el menú desplegable de la foto de perfil en GitHub Enterprise Server

  2. En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones). Pestaña Settings (Configuraciones) en la barra lateral de la cuenta de empresa

  3. Debajo de " Configuraciones", haz clic en Hooks (Ganchos). Pestaña Hooks (Ganchos) en la barra lateral de parámetros de la cuenta de empresa

  4. Al lado del webhook que quieres eliminar, haz clic en Eliminar. Botón Eliminar al lado de una webhook

  5. Lee la información sobre cómo eliminar un webhook, luego haz clic en Sí, eliminar webhook. Casilla emergente con información de advertencia y botón para confirmar la eliminación del webhook

Visualizar respuestas y entregas recientes

  1. En la esquina superior derecha de GitHub Enterprise Server, da clic en tu foto de perfil y luego en Configuración de empresa. "Configuración de empresa" en el menú desplegable de la foto de perfil en GitHub Enterprise Server

  2. En la barra lateral de la cuenta de empresa, haz clic en Settings (Configuraciones). Pestaña Settings (Configuraciones) en la barra lateral de la cuenta de empresa

  3. Debajo de " Configuraciones", haz clic en Hooks (Ganchos). Pestaña Hooks (Ganchos) en la barra lateral de parámetros de la cuenta de empresa

  4. En la lista de webhooks, haz clic en el webhook del que quieres ver las entregas. Lista de webhooks con los enlaces para visualizar cada webhook

  5. En "Entregas recientes", haz clic en una entrega para ver los detalles. Lista de entregas recientes de webhooks con los enlaces para visualizar los detalles

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.