{"meta":{"title":"Integración de GitHub con Teams","intro":"Configure la integración de GitHub con Teams para mejorar la colaboración y simplificar los flujos de trabajo.","product":"Integrations","breadcrumbs":[{"href":"/es/enterprise-server@3.21/integrations","title":"Integrations"},{"href":"/es/enterprise-server@3.21/integrations/how-tos","title":"How-tos"},{"href":"/es/enterprise-server@3.21/integrations/how-tos/teams","title":"Equipos"},{"href":"/es/enterprise-server@3.21/integrations/how-tos/teams/integrate-github-with-teams","title":"Integración de GitHub con Teams"}],"documentType":"article"},"body":"# Integración de GitHub con Teams\n\nConfigure la integración de GitHub con Teams para mejorar la colaboración y simplificar los flujos de trabajo.\n\n## Acerca de la GitHub integración para Teams\n\nLa integración de GitHub para Microsoft Teams le ofrece a usted y a sus equipos visibilidad sobre los proyectos de GitHub directamente en los canales de Teams. Puedes clasificar incidencias, colaborar en solicitudes de incorporación de cambios,  y realizar un seguimiento de los cambios sin salir de Teams.\n\nCon la GitHub integración de Teams, puede hacer lo siguiente:\n\n* Recibir **GitHub notificaciones** en canales de Teams.\n* Utiliza **comandos** para realizar acciones en GitHub.\n* Ver **las vistas previas** cuando compartas enlaces a GitHub recursos.\n\nAl conceder acceso a la aplicación GitHub al área de trabajo de Teams, se le conceden determinados permisos. Los permisos proporcionados son necesarios para que la aplicación funcione correctamente y proporcione las características que espera. Consulta [Permisos para GitHub en Teams](/es/enterprise-server@3.21/integrations/reference/teams-permissions).\n\n## Prerrequisitos\n\nPara usar la GitHub integración de Teams, necesita lo siguiente:\n\n* Una GitHub cuenta.\n* Un área de trabajo de Teams donde tiene permiso para instalar aplicaciones.\n\n## Instalación de la integración de GitHub para Teams en GitHub Enterprise Server\n\nPara integrar GitHub Enterprise Server con Microsoft Teams, primero debe configurar la integración de chat en la instancia y registrar una aplicación en Microsoft Azure.\n\n### Registro de la aplicación y aprovisionamiento del bot de Teams\n\n1. En la Consola de administración de su instancia de GitHub Enterprise Server, abra la página **Integración de chat** y active la casilla **Habilitar integración de chat deGitHub**.\n2. En \"Seleccionar cliente de chat\", seleccione **Microsoft Teams** y siga el vínculo para registrar una aplicación en Microsoft Azure.\n3. En Azure, configure los detalles del registro de la aplicación:\n   * Escriba el **nombre** del registro de la aplicación.\n   * Establezca los tipos de cuenta compatibles en **Varios inquilinos de Entra ID** y **Permitir todos los inquilinos**.\n4. Haga clic en **Registrar**.\n5. Registre el identificador de la aplicación (cliente) y el identificador de inquilino mostrados.\n6. En **Certificados y secretos**, cree un nuevo secreto de cliente.\n7. Registre el valor del secreto de cliente mostrado.\n8. Vuelva a la Consola de administración y a la página **Integración de chat** de su instancia de GitHub Enterprise Server.\n9. Haga clic en **Deploy para Azure** y siga las indicaciones para aprovisionar el bot de Teams en Microsoft Azure.\n10. En Azure, seleccione la **Suscripción** y el **grupo de recursos** donde se implementará el bot de Azure.\n11. Escriba el identificador de la aplicación (cliente) y el identificador de inquilino que registró anteriormente en la configuración del bot de Teams.\n12. En función de la configuración de red de GitHub Enterprise Server:\n    * Si la instancia *es accesible* en la internet pública, active la casilla **Agregar \"\\_msteams\" a la ruta**.\n    * Si la instancia *no es accesible* en la red pública de Internet y requiere un proxy:\n      * Asegúrese de que la casilla **Anexar \"\\_msteams\" a la ruta de acceso** no está seleccionada.\n      * En el campo **Nombre de host de instancia de GHES** , escriba la dirección URL que reenvía el tráfico a la instancia.\n13. Haga clic en la pestaña **Revisar y crear** y, a continuación, haga clic en **Crear** para guardar la configuración y comenzar a aprovisionar la aplicación.\n14. Espere a que el bot de Teams se aprovisione en Azure.\n\n### Configurar GitHub Enterprise Server e instalar la aplicación en Teams\n\n1. Vuelva a la Consola de administración y a la página **Integración de chat** de su instancia de GitHub Enterprise Server.\n2. Introduce el **ID de cliente de Microsoft**, **secreto del cliente de Microsoft** y **ID de arrendatario de Microsoft** utilizando los detalles de la aplicación que registró anteriormente.\n3. Opcionalmente, si su GitHub Enterprise Server instancia *no es accesible* en Internet pública y requiere un proxy, escriba la URL que reenviará el tráfico a su instancia en el campo **URL del punto de conexión pública**.\n4. Haga clic en **Guardar configuración de cliente**.\n5. Haga clic en **Generar manifiesto** para descargar el manifiesto de integración para su uso posterior.\n6. Haga clic en **Guardar configuración** para aplicar los cambios en la instancia.\n7. Inicie sesión en el cliente de Teams y abra el Centro de administración de Teams.\n8. Vaya a **Aplicaciones de Teams** > \\*\\*\\*\\* y haga clic en **Cargar** para cargar el manifiesto de integración que descargó en un paso anterior. Para obtener más información, consulte [Cargar la aplicación en Teams](https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/deploy-and-publish/apps-upload#upload-your-app).\n9. Instale la aplicación en Teams y ejecute `@GHE signin` para conectar su GitHub cuenta.\n\n## Lectura adicional\n\n* [Uso de GitHub en Teams](/es/enterprise-server@3.21/integrations/how-tos/teams/use-github-in-teams) - Aprenda a usar la GitHub integración para Teams.\n* [Personalización de notificaciones para GitHub en Teams](/es/enterprise-server@3.21/integrations/how-tos/teams/customize-notifications) : aprenda a personalizar las GitHub notificaciones en Teams."}