{"meta":{"title":"Modificación de un registro de aplicación de GitHub","intro":"Después de registrar una GitHub App, puedes realizar cambios en ella.","product":"Aplicaciones","breadcrumbs":[{"href":"/es/apps","title":"Aplicaciones"},{"href":"/es/apps/maintaining-github-apps","title":"Mantenimiento de GitHub Apps"},{"href":"/es/apps/maintaining-github-apps/modifying-a-github-app-registration","title":"Modificación de la configuración de la aplicación"}],"documentType":"article"},"body":"# Modificación de un registro de aplicación de GitHub\n\nDespués de registrar una GitHub App, puedes realizar cambios en ella.\n\n## Información sobre las modificaciones GitHub App\n\nPuedes modificar el GitHub App registro para cambiar cualquiera de las configuraciones que se seleccionaron cuando la aplicación se registró inicialmente. Para obtener más información sobre la configuración que puede seleccionar al registrar un GitHub App, vea [Registro de una aplicación de GitHub](/es/apps/creating-github-apps/registering-a-github-app/registering-a-github-app).\n\nPor ejemplo, puede cambiar el nombre y la descripción de la aplicación, los permisos concedidos a la aplicación, los webhooks a los que se suscribe la aplicación o la visibilidad de la aplicación.\n\nTambién puede optar por probar nuevas funciones opcionales para su GitHub App. Consulta [Activación de características opcionales para aplicaciones de GitHub](/es/apps/maintaining-github-apps/activating-optional-features-for-github-apps).\n\n<!-- Anchor to maintain links to this heading -->\n\n<a name=\"navigating-to-your-github-app-settings\"></a>\n\n## Acceder a la configuración de GitHub App\n\nPara modificar un GitHub App, vaya primero a la página de configuración de la aplicación.\n\n1. En la esquina superior derecha de cualquier página, en GitHub, haz clic en la fotografía del perfil.\n2. Navega a la configuración de tu cuenta.\n   * Para una aplicación propiedad de una cuenta personal, haga clic en **Configuración**.\n   * Para una aplicación propiedad de una organización:\n     1. Haga clic en **Sus organizaciones**.\n     2. A la derecha de la organización, haga clic en **Configuración**.\n3. En la barra lateral de la izquierda, haz clic en **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code\" aria-label=\"code\" role=\"img\"><path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path></svg> Developer settings**.\n4. En la barra lateral de la izquierda, haga clic en **GitHub Apps** .\n5. A la derecha de la GitHub App que desea modificar, haga clic en **Edit**.\n\n## Cambiar la información básica de un GitHub App\n\nPuedes cambiar la información básica de tu GitHub App, como el nombre de la aplicación, la descripción de la aplicación y la URL de la página de inicio de la aplicación.\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. En \"Información básica\", modifique la GitHub App información que desea cambiar.\n3. Haga clic en **Guardar cambios**.\n\n## Solicitud de autorización de usuario (OAuth) durante la instalación\n\nPuedes solicitar a los usuarios que autoricen tu GitHub App cuando lo instalen y generar un token de acceso de usuario. Al solicitar la autorización de usuario (OAuth) durante la instalación, también debe proporcionar una dirección URL de devolución de llamada donde se redirigirá al usuario después de autorizar la instalación. Consulta [Generación de un token de acceso de usuario para una aplicación de GitHub](/es/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-user-access-token-for-a-github-app).\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. En la opción \"Identificación y autorización de usuarios\", seleccione o anule la selección de **Solicitar autorización del usuario (OAuth) durante la instalación**.\n3. En \"Callback URL\", escriba la dirección URL completa a la cual se redirigirá a los usuarios después de que autoricen la instalación.\n\n## Habilitación o deshabilitación del flujo de dispositivo\n\nPuede utilizar el flujo de dispositivo para autorizar usuarios en una aplicación sin interfaz gráfica, como una herramienta de línea de comandos o un administrador de credenciales de Git. Para obtener más información sobre el uso del flujo de dispositivo con GitHub Apps, consulte [Generación de un token de acceso de usuario para una aplicación de GitHub](/es/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-user-access-token-for-a-github-app#using-the-device-flow-to-generate-a-user-access-token).\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. En la opción \"Identifying and authorizing users\", seleccione o anule la selección de **Enable Device Flow**.\n\n## Adición o actualización de una dirección URL de instalación\n\nPuede redirigir a los usuarios a una dirección URL específica después de instalar la aplicación. Consulta [Registro de una aplicación de GitHub](/es/apps/creating-github-apps/registering-a-github-app/registering-a-github-app).\n\nSi ha seleccionado **Request user authorization (OAuth) during installation**, no podrá especificar una dirección URL de configuración. En su lugar, a los usuarios se les redirigirá a la URL de devolución de llamada como parte del flujo de autorización, donde puedes describir la configuración adicional. Consulta [Acerca de la dirección URL de devolución de llamada de autorización de usuario](/es/apps/creating-github-apps/registering-a-github-app/about-the-user-authorization-callback-url).\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. En \"Post installation\", en el campo \"Setup URL\", escriba la dirección URL a la que desea redirigir a los usuarios después de instalar la aplicación.\n3. Opcionalmente, si quieres redirigir a los usuarios a la URL de configuración después de actualizar una instalación, selecciona **Redirigir al actualizar**. Una actualización incluye la adición o eliminación de un repositorio para una instalación. Si \"URL de configuración\" está en blanco, se omitirá.\n\n## Cambiar los permisos de un GitHub App\n\nPuede cambiar los permisos de acceso que se conceden a GitHub App mediante los pasos siguientes.\n\nAl agregar nuevos permisos **de repositorio** u **organización** para una aplicación, cada cuenta donde se instala la aplicación tendrá que aprobar los nuevos permisos. Al agregar permisos de **cuenta** para una aplicación, cada usuario que haya autorizado la aplicación tendrá que aprobar los cambios de permisos. En ambos casos, GitHub enviará un correo electrónico a cada propietario o usuario de la organización, notificándoles la solicitud para actualizar los permisos de la aplicación. Los permisos actualizados no surtirán efecto en una instalación o autorización del usuario hasta que se aprueben los nuevos permisos. Puede usar el [webhook de instalación](/es/webhooks/webhook-events-and-payloads?actionType=new_permissions_accepted#installation) para averiguar cuándo aceptan los usuarios los nuevos permisos para la aplicación.\n\nSi eliminas permisos o webhooks de tu GitHub App, los cambios surtirán efecto inmediatamente. Si quitas permisos concedidos previamente a la aplicación, la aplicación ya no podrá acceder a esos recursos.\n\nCambiar los permisos de una aplicación también puede cambiar los webhooks a los que la aplicación puede suscribirse y las acciones que la aplicación puede realizar con la API. Consulta [Elección de permisos para una aplicación de GitHub](/es/apps/creating-github-apps/registering-a-github-app/choosing-permissions-for-a-github-app).\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. En la GitHub Apps barra lateral de configuración, haga clic en **Permisos y eventos**.\n3. En las secciones \"Repository permissions\", \"Organization permissions\" y \"Account permissions\", modifique los permisos que quiera cambiar. Para cada tipo de permiso, seleccione \"Read-only\", \"Read and write\" o \"No access\" en el menú desplegable. Consulta [Elección de permisos para una aplicación de GitHub](/es/apps/creating-github-apps/registering-a-github-app/choosing-permissions-for-a-github-app).\n4. Opcionalmente, en \"Agregar una nota a los usuarios\", agregue una nota que indique a los usuarios por qué va a cambiar los permisos que GitHub App solicita.\n5. Haga clic en **Guardar cambios**.\n\n## Activación o desactivación del GitHub App webhook\n\nPuedes configurar tu GitHub App para que reciba webhooks de eventos específicos en GitHub y actúe automáticamente en función de ellos. Consulta [Uso de webhooks con aplicaciones de GitHub](/es/apps/creating-github-apps/registering-a-github-app/using-webhooks-with-github-apps).\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. En \"Webhook\", para habilitar o deshabilitar el webhook, seleccione o anule la selección de la opción **Active**.\n3. Si seleccionó **Activo** en el paso anterior, en \"Dirección URL de webhook\", escriba la dirección URL a la que GitHub se deben enviar eventos de webhook.\n4. Opcionalmente, si ha seleccionado la opción **Active** en el paso anterior, en \"Webhook secret\", escriba un token secreto para proteger los webhooks.               GitHub recomienda encarecidamente que configures un secreto de webhook.\n\n## Modificar las suscripciones a eventos de webhook de un GitHub App\n\nPuede cambiar los eventos de webhook a los que está suscrito GitHub App siguiendo estos pasos.\n\nLos eventos de webhook específicos que puede seleccionar en el registro de la GitHub App vienen determinados por el tipo de permisos que has seleccionado para la aplicación. En primer lugar, deberás seleccionar los permisos que deseas que tenga la aplicación y, a continuación, puedes suscribir la aplicación a eventos de webhook relacionados con ese conjunto de permisos. Consulte [Uso de webhooks con aplicaciones de GitHub](/es/apps/creating-github-apps/registering-a-github-app/using-webhooks-with-github-apps).\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. Active el GitHub App webhook. Consulte en este artículo [cómo activar o desactivar el GitHub App webhook](/es/apps/maintaining-github-apps/modifying-a-github-app-registration#activating-or-deactivating-the-github-app-webhook).\n3. En la GitHub Apps barra lateral de configuración, haga clic en **Permisos y eventos**.\n4. En las secciones \"Repository permissions\", \"Organization permissions\" y \"Account permissions\", seleccione los permisos necesarios para los eventos a los que se suscribirá la aplicación. Consulte [Cambiar los permisos de GitHub App](#changing-the-permissions-of-a-github-app).\n5. En \"Suscribirse a eventos\", seleccione los eventos de webhook que desea GitHub App recibir.\n6. Haga clic en **Guardar cambios**.\n\n## Cambio de la visibilidad de un GitHub App\n\nPuede cambiar la configuración de visibilidad de su GitHub App para controlar quién puede instalarlo. Las aplicaciones públicas no se pueden convertir en privadas si se han instalado en otras cuentas. Consulta [Hacer que una aplicación de GitHub sea pública o privada](/es/apps/creating-github-apps/registering-a-github-app/making-a-github-app-public-or-private).\n\n1. Vaya a la página de configuración de la aplicación que desea modificar. Para obtener más información, consulta [Acceso a la configuración de GitHub App](#navigating-to-your-github-app-settings) en este artículo.\n2. En la barra lateral de la izquierda, haga clic en **Avanzado**.\n3. En «Zona de peligro», según la visibilidad actual de su GitHub App, haga clic en **Hacer público** o **Hacer privado**."}