1
0
mirror of synced 2025-12-30 03:01:36 -05:00

New translation batch for es (#33550)

This commit is contained in:
docubot
2022-12-14 11:40:18 -05:00
committed by GitHub
parent 56afefff40
commit 4893e2cd4f
47 changed files with 881 additions and 153 deletions

View File

@@ -0,0 +1,65 @@
---
title: Aplicación de directivas de GitHub Copilot en tu empresa
intro: 'Puedes aplicar directivas de {% data variables.product.prodname_copilot_for_business %} dentro de las organizaciones de tu empresa o permitir que puedan configurarse directivas en cada organización.'
permissions: 'Enterprise owners can enforce policies for {% data variables.product.prodname_copilot_for_business %} in an enterprise.'
product: '{% data reusables.gated-features.copilot-billing %}'
versions:
ghec: '*'
type: how_to
topics:
- Copilot
- Enterprise
- Organizations
- Policies
shortTitle: GitHub Copilot policies
ms.openlocfilehash: f87fa318a6390c9e254c3c115638325b8bfc474a
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193441'
---
## Acerca de las directivas de {% data variables.product.prodname_copilot %} en la empresa
{% data reusables.copilot.about-copilot %}
Puedes aplicar directivas de {% data variables.product.prodname_copilot_for_business %} dentro de las organizaciones de tu empresa o permitir que puedan configurarse directivas en cada organización.
Si configuras una suscripción de {% data variables.product.prodname_copilot_for_business %}, puedes conceder y revocar el acceso a {% data variables.product.prodname_copilot %} a organizaciones de tu empresa. Cuando se concede acceso a una organización a {% data variables.product.prodname_copilot %}, los administradores de esa organización pueden conceder acceso a sus usuarios y equipos. Para obtener más información, consulta [Configuración de {% data variables.product.prodname_copilot %} en tu organización](/copilot/configuring-github-copilot/configuring-github-copilot-settings-in-your-organization).
Las suscripciones de {% data variables.product.prodname_copilot_for_business %} se facturan mensualmente en función del número de puestos de {% data variables.product.prodname_copilot %} asignados a los usuarios de la empresa. Para obtener más información, consulta [Precios de {% data variables.product.prodname_copilot %} para {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot#github-copilot-pricing-for-github-enterprise-cloud).
En {% data variables.product.prodname_copilot %} se incluye un filtro que detecta sugerencias de código que coinciden con el código público en {% data variables.product.prodname_dotcom %}. {% data variables.product.prodname_copilot_for_business %} te permite elegir si habilitar o deshabilitar el filtro en el nivel de empresa, o permitir que los administradores de una organización decidan esto en el nivel de organización Cuando el filtro está habilitado, {% data variables.product.prodname_copilot %} comprueba las sugerencias de código con su código circundante de aproximadamente 150 caracteres en el código público de los datos {% data variables.product.prodname_dotcom %}. Si hay una coincidencia o una coincidencia aproximada, la sugerencia no se mostrará.
## Aplicación de una directiva para administrar el uso de {% data variables.product.prodname_copilot_for_business %} en la empresa
{% data reusables.enterprise-accounts.policies-tab %} {% data reusables.enterprise-accounts.copilot-tab %}
1. En "Administrar el acceso de la organización a {% data variables.product.prodname_copilot %}", configure el acceso de tu suscripción de {% data variables.product.prodname_copilot %}.
- Para deshabilitar {% data variables.product.prodname_copilot %} en todas las organizaciones de tu empresa, selecciona **Deshabilitado**.
- Para habilitar {% data variables.product.prodname_copilot %} en todas las organizaciones de tu empresa, tanto actuales como futuras, selecciona **Permitir en todas las organizaciones**.
- Para habilitar {% data variables.product.prodname_copilot %} en organizaciones concretas, selecciona **Permitir en organizaciones específicas**.
![Captura de pantalla de las opciones de configuración de acceso de la organización de {% data variables.product.prodname_copilot %}](/assets/images/help/copilot/manage-org-access-enterprise.png)
1. Si has seleccionado **Permitir en organizaciones específicas**, selecciona las organizaciones en las que quieras habilitar {% data variables.product.prodname_copilot %}. También puedes seleccionar las organizaciones en las que quieras deshabilitar el acceso a {% data variables.product.prodname_copilot %}.
- Haz clic en **Establecer permisos de organización** y selecciona **Habilitar** o **Deshabilitar** para conceder o denegar el acceso a {% data variables.product.prodname_copilot %} a las organizaciones especificadas.
![Captura de pantalla de la configuración de permisos habilitados o deshabilitados de {% data variables.product.prodname_copilot %}](/assets/images/help/copilot/set-org-permissions-enterprise.png)
1. Haga clic en **Guardar cambios**.
![Captura de pantalla de la opción para guardar los permisos de la organización de {% data variables.product.prodname_copilot %}](/assets/images/help/copilot/save-org-settings-enterprise.png)
## Aplicación de una directiva para administrar el uso de sugerencias de {% data variables.product.prodname_copilot %} que coinciden con código público de tu empresa
{% data reusables.enterprise-accounts.policies-tab %} {% data reusables.enterprise-accounts.copilot-tab %}
1. En "Sugerencias que coinciden con código público", haz clic en el menú desplegable y selecciona la directiva que quieras aplicar.
- Para permitir las sugerencias de {% data variables.product.prodname_copilot %} que coinciden con código público, selecciona **Permitido**.
- Para bloquear las sugerencias de {% data variables.product.prodname_copilot %} que coinciden con código público, selecciona **Bloqueado**.
- Para permitir que cada una de las organizaciones establezca su propia directiva de uso de sugerencias de {% data variables.product.prodname_copilot %} que coinciden con código público, selecciona **Sin directiva (dejar que cada organización decida)** .
![Captura de pantalla de configuración de sugerencias de {% data variables.product.prodname_copilot %} que coinciden con código público](/assets/images/help/copilot/duplication-detection-enterprise-dropdown.png)
## Información adicional
- [Declaración de privacidad de {% data variables.product.prodname_copilot_for_business %}](/free-pro-team@latest/site-policy/privacy-policies/github-copilot-for-business-privacy-statement)

View File

@@ -18,6 +18,7 @@ children:
- /automating-dependabot-with-github-actions
- /keeping-your-actions-up-to-date-with-dependabot
- /managing-encrypted-secrets-for-dependabot
- /configuring-dependabot-to-only-access-private-registries
- /troubleshooting-the-detection-of-vulnerable-dependencies
- /troubleshooting-dependabot-errors
ms.openlocfilehash: efab6caf0c9384c9e72cc5ed1fe64bd500cede45

View File

@@ -0,0 +1,129 @@
---
title: Permitir que tu codespace acceda a un registro privado
intro: 'Puedes permitir que {% data variables.product.prodname_github_codespaces %} acceda a imágenes de contenedor o a otros paquetes de un registro privado.'
versions:
fpt: '*'
ghec: '*'
topics:
- Codespaces
redirect_from:
- /codespaces/codespaces-reference/allowing-your-codespace-to-access-a-private-image-registry
shortTitle: Access a private registry
ms.openlocfilehash: 2957fe914e620b63a7ba0e2c38b6a949bd632fd6
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193634'
---
## Acerca de los registros privados y {% data variables.product.prodname_github_codespaces %}
Un registro es un espacio seguro para almacenar, administrar y recuperar imágenes de contenedor u otros paquetes. Hay muchos ejemplos de registros, como los siguientes:
- El {% data variables.product.prodname_container_registry %} de {% data variables.product.company_short %}, Azure Container Registry y DockerHub para imágenes de contenedor
- El {% data variables.product.prodname_npm_registry %} para paquetes de Node.js
Algunos registros de {% data variables.product.prodname_registry %}, incluido el {% data variables.product.prodname_container_registry %}, se pueden configurar para permitir que puedan extraerse paquetes a {% data variables.product.prodname_github_codespaces %} sin problemas durante la creación del codespace, sin tener que proporcionar credenciales de autenticación.
Para acceder a otros registros de imagen de contenedor, puedes crear secretos en {% data variables.product.prodname_dotcom %} y almacenar en ellos los detalles de acceso, lo que permitirá a {% data variables.product.prodname_github_codespaces %} acceder a las imágenes almacenadas en dicho registro.
## Acceso a paquetes almacenados en registros con permisos detallados
Los registros de {% data variables.product.prodname_registry %} que admiten permisos detallados, incluido el {% data variables.product.prodname_container_registry %}, proporcionan la forma más sencilla de que {% data variables.product.prodname_github_codespaces %} pueda usar paquetes. Para obtener una lista de los registros de {% data variables.product.prodname_registry %} que admiten permisos detallados y un acceso sin problemas a {% data variables.product.prodname_github_codespaces %}, consulta [Acerca de los permisos de {% data variables.product.prodname_registry %}](/packages/learn-github-packages/about-permissions-for-github-packages#granular-permissions-for-userorganization-scoped-packages).
### Acceso a un paquete publicado en el mismo repositorio que el codespace
Si publicas un paquete en el mismo repositorio en el que se está iniciando el codespace, podrás recuperar automáticamente este paquete cuando crees el codespace. No tendrás que proporcionar ninguna credencial más, a menos que la opción **Heredar acceso del repositorio** se haya desactivado al publicar el paquete.
#### Heredar el acceso del repositorio desde el cual se ha publicado un paquete
Un paquete hereda de forma predeterminada la configuración de acceso del repositorio desde el que se publicó. Por ejemplo, si el repositorio es público, el paquete también es público. Si el repositorio es privado, el paquete también es privado, pero es accesible desde el repositorio.
Este comportamiento se controla mediante la opción **Heredar acceso del repositorio**. La opción **Heredar acceso del repositorio** está seleccionada de forma predeterminada al publicar desde {% data variables.product.prodname_actions %}, pero no cuando se publica directamente en un registro con un {% data variables.product.pat_generic %}.
Si la opción **Heredar acceso del repositorio** no se seleccionó al publicar el paquete, puedes agregar el repositorio manualmente a los controles de acceso del paquete publicado. Para más información, vea "[Configuración del control de acceso y la visibilidad de un paquete](/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility#inheriting-access-for-a-container-image-from-a-repository)".
### Acceso a un paquete publicado en la organización en la que se lanzará un codespace
Si quieres que todos los codespaces de una organización puedan acceder a un paquete, te recomendamos que lo publiques con visibilidad interna. Esto hará que el paquete sea automáticamente visible para todos los codespaces dentro de la organización, a menos que el repositorio desde el que se lanzó el codespace sea público.
Si el codespace se está lanzando desde un repositorio público que hace referencia un paquete privado o interno, debes permitir manualmente que el repositorio público acceda al paquete interno. Esto impide que el paquete interno se filtre accidentalmente al público. Para más información, vea "[Garantía del acceso de Codespaces al paquete](/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility#ensuring-codespaces-access-to-your-package)".
### Acceso a un paquete privado desde un subconjunto de repositorios de una organización
Si quieres permitir que un subconjunto de los repositorios de una organización acceda a un paquete, o bien permitir el acceso a un paquete privado o interno desde un codespace iniciado en un repositorio público, puedes agregar repositorios manualmente a la configuración de acceso del paquete. Para más información, vea "[Garantía del acceso de Codespaces al paquete](/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility#ensuring-codespaces-access-to-your-package)".
### Publicación de un paquete desde un codespace
El acceso sin problemas desde un codespace a un registro está limitado a la extracción de paquetes. Si quieres publicar un paquete desde dentro de un codespace, tendrás que usar un {% data variables.product.pat_v1 %} con el ámbito `write:packages`.
Te recomendamos publicar paquetes a través de {% data variables.product.prodname_actions %}. Para obtener más información, consulta «[Publicación de imágenes de Docker](/actions/publishing-packages/publishing-docker-images)» y «[Publicación de paquetes Node.js](/actions/publishing-packages/publishing-nodejs-packages)».
## Acceso a las imágenes almacenadas en otros registros
Puedes definir secretos para permitir que {% data variables.product.prodname_github_codespaces %} acceda a otros registros de imágenes de contenedor aparte del {% data variables.product.prodname_container_registry %} de {% data variables.product.company_short %}. Si estás accediendo a una imagen de contenedor desde un registro que no admite el acceso sin problemas, {% data variables.product.prodname_github_codespaces %} comprueba la presencia de los tres secretos que definen respectivamente el nombre del servidor, el nombre de usuario y el {% data variables.product.pat_generic %} de un registro. Si se encuentran estos secretos, {% data variables.product.prodname_github_codespaces %} hará que el registro esté disponible dentro de tu codespace.
- `<*>_CONTAINER_REGISTRY_SERVER`
- `<*>_CONTAINER_REGISTRY_USER`
- `<*>_CONTAINER_REGISTRY_PASSWORD`
Puedes almacenar los secretos a nivel de repositorio, organización o usuario, lo cual te permite compartirlos de forma segura entre diferentes codespaces. Cuando creas un conjunto de secretos para un registro de imagen privado, necesitas reemplazar el "<*>” del nombre con un identificador consistente. Para más información, consulta "[Administración de secretos cifrados para los codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)" y "[Administración de secretos cifrados para el repositorio y la organización para {% data variables.product.prodname_github_codespaces %}](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces)."
Si estás configurando secretos a nivel de organización o de usuario, asegúrate de asignarlos al repositorio en el que crearás el codespace eligiendo una política de acceso desde la lista desplegable.
![Ejemplo de secreto de registro de imagen](/assets/images/help/codespaces/secret-repository-access.png)
### Secretos de ejemplo
Para los registros de imagen privados en Azure, podrías crear los siguientes secretos:
```
ACR_CONTAINER_REGISTRY_SERVER = mycompany.azurecr.io
ACR_CONTAINER_REGISTRY_USER = acr-user-here
ACR_CONTAINER_REGISTRY_PASSWORD = <PERSONAL_ACCESS_TOKEN>
```
Para obtener información sobre los registros de imágenes comunes, vea "[Servidores comunes de registro de imágenes](#common-image-registry-servers)". Toma en cuenta que el acceso a AWS Elastic Container Registry (ECR) será diferente.
![Ejemplo de secreto de registro de imagen](/assets/images/help/settings/codespaces-image-registry-secret-example.png)
Una vez que hayas agregado los secretos, podría ser que necesites parar y luego iniciar el codespace en el que estás para que las variables de ambiente nuevas pasen en el contenedor. Para más información, vea "[Suspensión o detención de un codespace](/codespaces/codespaces-reference/using-the-command-palette-in-codespaces#suspending-or-stopping-a-codespace)".
#### Acceder a AWS Elastic Container Registry
Para acceder a AWS Elastic Container Registry (ECR), puedes proporcionar una ID de llave de acceso de AWS y una llave secreta y {% data variables.product.prodname_dotcom %} podrá recuperar un token de acceso para ti e iniciar sesión en tu nombre.
```
*_CONTAINER_REGISTRY_SERVER = <ECR_URL>
*_CONTAINER_REGISTRY_USER = <AWS_ACCESS_KEY_ID>
*_CONTAINER_REGISTRY_PASSWORD = <AWS_SECRET_KEY>
```
También debe asegurarse de que tiene los permisos IAM de AWS adecuados para realizar el intercambio de credenciales (por ejemplo, `sts:GetServiceBearerToken`), así como la operación de lectura de ECR (ya sea `AmazonEC2ContainerRegistryFullAccess` o `ReadOnlyAccess`).
Como alternativa, si no quieres que GitHub realice el cambio de credenciales en tu nombre, puedes proporcionar un token de autorización que se haya recuperado a través de las API de AWS o del CLI.
```
*_CONTAINER_REGISTRY_SERVER = <ECR_URL>
*_CONTAINER_REGISTRY_USER = AWS
*_CONTAINER_REGISTRY_PASSWORD = <TOKEN>
```
Ya que estos tokens tienen una vida corta y necesitan actualizarse constantemente, te recomendamos proporcionar una ID de llave de acceso y secreto.
Aunque estos secretos pueden tener cualquier nombre, siempre que `*_CONTAINER_REGISTRY_SERVER` sea una dirección URL de ECR, se recomienda usar `ECR_CONTAINER_REGISTRY_*`, a menos que trabaje con varios registros ECR.
Para más información, vea la "[documentación de autenticación de registros privados](https://docs.aws.amazon.com/AmazonECR/latest/userguide/registry_auth.html)" de ECR de AWS.
### Servidores de registro de imagen comunes
Algunos de los servidores de registro de imagen comunes se listan a continuación:
- [DockerHub](https://docs.docker.com/engine/reference/commandline/info/) - `https://index.docker.io/v1/`
- [Registro de contenedores de GitHub](/packages/working-with-a-github-packages-registry/working-with-the-container-registry) - `ghcr.io`
- [Azure Container Registry](https://docs.microsoft.com/azure/container-registry/) - `<registry name>.azurecr.io`
- [AWS Elastic Container Registry](https://docs.aws.amazon.com/AmazonECR/latest/userguide/Registries.html) - `<aws_account_id>.dkr.ecr.<region>.amazonaws.com`
- [Google Cloud Container Registry](https://cloud.google.com/container-registry/docs/overview#registries) - `gcr.io` (EE. UU.), `eu.gcr.io` (Europa), `asia.gcr.io` (Asia)
## Depurar el acceso al registro de imágenes privadas
Si tiene problemas para extraer una imagen de un registro de imágenes privadas, asegúrese de que puede ejecutar `docker login -u <user> -p <password> <server>`, con los valores de los secretos definidos anteriormente. Si el inicio de sesión falla, asegúrate de que las credenciales de inicio de sesión sean válidas y de que tienes los permisos adecuados en el servidor para recuperar una imagen de contenedor. Si el inicio de sesión es exitoso, asegúrate de que estos valores se copien adecuadamente en los secretos de {% data variables.product.prodname_github_codespaces %} correctos, ya sea a nivel de usuario, repositorio u organización, e inténtalo de nuevo.

View File

@@ -12,12 +12,12 @@ versions:
topics:
- Community
shortTitle: Community health file
ms.openlocfilehash: 762af2fcbbc16e0bfc671df2409fede9ea6e2c67
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 85a672d0cc0991a5325df8a107737da47c7b81d3
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '145117634'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193633'
---
## Acerca de los archivos predeterminados del estado de la comunidad
@@ -36,7 +36,7 @@ Los archivos predeterminados no están incluidos en los clones, paquetes ni desc
Puedes crear valores predeterminados en tu cuenta de la organización{% ifversion fpt or ghes or ghec %} o personal{% endif %} para los siguientes archivos de estado de la comunidad:
Archivo de estado de la comunidad | Descripción --- | ---{% ifversion fpt or ghec %} *CODE_OF_CONDUCT.md* | Un archivo CODE_OF_CONDUCT define los estándares de participación en una comunidad. Para más información, vea "[Adición de un código de conducta al proyecto](/articles/adding-a-code-of-conduct-to-your-project/)".{% endif %} *CONTRIBUTING.md* | Un archivo CONTRIBUTING comunica cómo deben contribuir al proyecto los usuarios. Para más información, vea "[Establecimiento de instrucciones para colaboradores del repositorio](/articles/setting-guidelines-for-repository-contributors/)".{% ifversion fpt or ghec %} *FUNDING.yml* | Un archivo FUNDING muestra un botón de patrocinador en el repositorio para aumentar la visibilidad de las opciones de financiación para el proyecto de código abierto. Para más información, vea "[Representación de un botón de patrocinador en el repositorio](/articles/displaying-a-sponsor-button-in-your-repository)".{% endif %} Plantillas de incidencia y solicitud de incorporación de cambios{% ifversion fpt or ghes or ghec %} y *config.yml*{% endif %} | Las plantillas de incidencia y solicitud de incorporación de cambios personalizan y estandarizan la información que quiere que los colaboradores incluyan cuando abren incidencias y solicitudes de incorporación de cambios en el repositorio. Para más información, vea "[Acerca de las plantillas de incidencia y solicitud de incorporación de cambios](/articles/about-issue-and-pull-request-templates/)".{% ifversion fpt or ghes or ghec %} *SECURITY.md* | Un archivo SECURITY proporciona instrucciones sobre cómo notificar una vulnerabilidad de seguridad en el proyecto. Para más información, vea "[Adición de una directiva de seguridad al repositorio](/code-security/getting-started/adding-a-security-policy-to-your-repository)".{% endif %} *SUPPORT.md* | Un archivo SUPPORT permite a los usuarios conocer las formas de obtener ayuda con el proyecto. Para más información, vea "[Adición de recursos de soporte técnico al proyecto](/articles/adding-support-resources-to-your-project/)".
Archivo de estado de la comunidad | Descripción --- | ---{% ifversion fpt or ghec %} *CODE_OF_CONDUCT.md* | Un archivo CODE_OF_CONDUCT define los estándares de participación en una comunidad. Para más información, vea "[Adición de un código de conducta al proyecto](/articles/adding-a-code-of-conduct-to-your-project/)".{% endif %} *CONTRIBUTING.md* | Un archivo CONTRIBUTING comunica cómo deben contribuir al proyecto los usuarios. Para obtener más información, consulta [Establecimiento de directrices para los colaboradores de repositorio](/articles/setting-guidelines-for-repository-contributors/). {% ifversion discussion-category-forms %} Formularios de categoría de discusión | Los formularios de categoría de discusión personalizan las plantillas que están a disposición de los miembros de la comunidad para que puedan usarlas cuando abran una nueva discusión en el repositorio. Para obtener más información, consulta [Creación de formularios de categoría de discusión](/discussions/managing-discussions-for-your-community/creating-discussion-category-forms).{% endif %}{% ifversion fpt or ghec %} *FUNDING.yml* | Un archivo FUNDING muestra un botón de patrocinador en el repositorio para aumentar la visibilidad de las opciones de financiación del proyecto de código abierto. Para más información, vea "[Representación de un botón de patrocinador en el repositorio](/articles/displaying-a-sponsor-button-in-your-repository)".{% endif %} Plantillas de incidencia y solicitud de incorporación de cambios{% ifversion fpt or ghes or ghec %} y *config.yml*{% endif %} | Las plantillas de incidencia y solicitud de incorporación de cambios personalizan y estandarizan la información que quiere que los colaboradores incluyan cuando abren incidencias y solicitudes de incorporación de cambios en el repositorio. Para más información, vea "[Acerca de las plantillas de incidencia y solicitud de incorporación de cambios](/articles/about-issue-and-pull-request-templates/)".{% ifversion fpt or ghes or ghec %} *SECURITY.md* | Un archivo SECURITY proporciona instrucciones sobre cómo notificar una vulnerabilidad de seguridad en el proyecto. Para más información, vea "[Adición de una directiva de seguridad al repositorio](/code-security/getting-started/adding-a-security-policy-to-your-repository)".{% endif %} *SUPPORT.md* | Un archivo SUPPORT permite a los usuarios conocer las formas de obtener ayuda con el proyecto. Para más información, vea "[Adición de recursos de soporte técnico al proyecto](/articles/adding-support-resources-to-your-project/)".
No puedes crear un archivo de licencia predeterminado. Los archivos de licencia se deben agregar a repositorios individuales, de manera que el archivo se incluirá cuando el proyecto se clone, se coloque dentro de un paquete o se descargue.

View File

@@ -7,16 +7,18 @@ topics:
versions:
feature: copilot
shortTitle: JetBrains
ms.openlocfilehash: 845f9306f519391f165dd00d3eefebed67bd409a
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 9f0f35bf5aebbf1899bd3991b0bca9e62f1da6ed
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147080671'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193577'
---
## Acerca del {% data variables.product.prodname_copilot %} en IDE de JetBrains
Si usas un IDE de JetBrains, {% data variables.product.prodname_copilot %} puede autocompletar el código a medida que escribes. Después de la instalación, puedes habilitar o deshabilitar {% data variables.product.prodname_copilot %}, y configurar opciones avanzadas en el IDE o en {% data variables.product.prodname_dotcom_the_website %}.
Si usas un IDE de JetBrains, {% data variables.product.prodname_copilot %} puede autocompletar el código a medida que escribes. Después de la instalación, puedes habilitar o deshabilitar {% data variables.product.prodname_copilot %}, y configurar opciones avanzadas en el IDE o en {% data variables.product.prodname_dotcom_the_website %}. En este artículo se describe cómo configurar {% data variables.product.prodname_copilot %} en el IDE de IntelliJ, pero las interfaces de usuario de otros IDE de JetBrains pueden ser distintas.
{% data reusables.copilot.dotcom-settings %}
## Prerrequisitos
@@ -83,6 +85,21 @@ Puedes administrar la configuración avanzada de {% data variables.product.prodn
1. Edita la configuración según tus preferencias personales.
- Para ajustar el comportamiento y la apariencia de las sugerencias de código, y en caso de que se busquen actualizaciones, activa o desactiva las casillas correspondientes.
- Si has seleccionado la opción para recibir actualizaciones automáticas, puedes elegir entre recibir actualizaciones estables, pero menos frecuentes, o actualizaciones nocturnas, que pueden ser menos estables. Haz clic en la lista desplegable **Canal de actualización** y selecciona **Estable** para recibir actualizaciones estables o **Por la noche** para recibir actualizaciones nocturnas.
- En "Lenguajes deshabilitados", usa las casillas para activar o desactivar los lenguajes para los que deseas deshabilitar {% data variables.product.prodname_copilot %}.
- En "Lenguajes deshabilitados", usa las casillas para activar o desactivar los lenguajes para los que quieras deshabilitar {% data variables.product.prodname_copilot %}.
## Establecimiento de la configuración de proxy de {% data variables.product.prodname_copilot %}
{% data variables.product.prodname_copilot %} se puede configurar para conectarse a través de un servidor proxy HTTP en un IDE de JetBrains. {% data variables.product.prodname_copilot %} admite configuraciones básicas de proxy HTTP, con o sin autenticación básica.
1. En el IDE de JetBrains, haz clic en el menú **Archivo** y, a continuación, haz clic en **Configuración**.
1. En **Apariencia y comportamiento**, haz clic en **Configuración del sistema** y, después, haz clic en **Proxy HTTP**.
1. Activa la casilla **Configuración manual del proxy** y, después, activa la casilla **HTTP**.
1. En el campo "Nombre de host", escribe el nombre de host del servidor proxy y, en el campo "Número de puerto", el número de puerto del servidor proxy.
![Captura de pantalla de la configuración del proxy HTTP en JetBrains](/assets/images/help/copilot/proxy-configuration-jetbrains.png)
1. Opcionalmente, en la barra lateral izquierda, haz clic en **Herramientas** y, después, en **Certificados de servidor**. Tras ello, activa o desactiva la casilla "Aceptar certificados no de confianza automáticamente", según si quieres o no aceptar automáticamente certificados que no sean de confianza.
![Captura de pantalla de la configuración de certificados de servidor en JetBrains](/assets/images/help/copilot/server-certificates-jetbrains.png)
{% data reusables.copilot.dotcom-settings %}

View File

@@ -7,12 +7,12 @@ versions:
shortTitle: Visual Studio Code
topics:
- Copilot
ms.openlocfilehash: 0c91f9c11f98669ba6bcbf84113a629ae6d53044
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: ab043d4eeca2003deaf77aa80be46fc79acf8649
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147080600'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193570'
---
## Acerca de {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %}
@@ -88,17 +88,16 @@ Si no quieres usar los métodos abreviados de teclado predeterminados en {% data
Puedes optar por habilitar o deshabilitar sugerencias insertadas para {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %}.
1. En el menú **Archivo**, ve a **Preferencias** y haz clic en **Configuración**.
![Captura de pantalla de la configuración de {% data variables.product.prodname_vscode %}](/assets/images/help/copilot/vsc-settings.png)
1. En el panel izquierdo de la pestaña configuración, haz clic en **Extensiones** y, después, selecciona **Copilot**.
1. En "Inline Suggest:Enable", active o anule la selección de la casilla para habilitar o deshabilitar sugerencias insertadas.
{% data reusables.copilot.vscode-settings %}
1. En el panel izquierdo de la pestaña de configuración, haz clic en **Extensiones** y, después, selecciona **{% data variables.product.prodname_copilot_short %}** .
1. En "Sugerencia insertada:Habilitar", activa o desactiva la casilla para habilitar o deshabilitar sugerencias insertadas.
## Habilitación o deshabilitación de {% data variables.product.prodname_copilot %} para lenguajes específicos
Puedes especificar los lenguajes para los que quieres habilitar o deshabilitar {% data variables.product.prodname_copilot %}.
1. En {% data variables.product.prodname_vscode %}, haz clic en la pestaña **Extensiones** y,después, ve a la sección **Copilot**. Para más información, ve "[Habilitación y deshabilitación de sugerencias insertadas](#enabling-and-disabling-inline-suggestions)".
1. En "Habilitar o deshabilitar Copilot para lenguajes especificados", haz clic en **Editar en settings.json**.
1. En "Habilitar o deshabilitar {% data variables.product.prodname_copilot_short %} en los idiomas especificados", haz clic en **Editar en settings.json**.
1. En el archivo _settings.json_, agrega o quita los lenguajes para los que quieres habilitar o deshabilitar {% data variables.product.prodname_copilot %}. Por ejemplo, para habilitar Python en {% data variables.product.prodname_copilot %}, agrega `"python": true` a la lista, asegurándote de que hay una coma final después de todo menos del último elemento de lista.
```json
@@ -115,4 +114,22 @@ Puedes especificar los lenguajes para los que quieres habilitar o deshabilitar {
}
```
## Establecimiento de la configuración de proxy de {% data variables.product.prodname_copilot %}
{% data variables.product.prodname_copilot %} se puede configurar para conectarse a través de un servidor proxy HTTP en {% data variables.product.prodname_vscode %}. {% data variables.product.prodname_copilot %} admite configuraciones básicas de proxy HTTP, con o sin autenticación básica.
{% data reusables.copilot.vscode-settings %}
1. En el panel izquierdo de la pestaña de configuración, haz clic en **Aplicaciones** y, después, selecciona **Proxy**.
1. En el cuadro de texto de "Proxy", escribe la dirección del servidor proxy, por ejemplo, `http://localhost:3128`. Opcionalmente, {% data variables.product.prodname_copilot %} usará las variables `http_proxy` y `https_proxy` del entorno.
![Captura de pantalla del cuadro de texto "Proxy" de Visual Studio Code](/assets/images/help/copilot/proxy-textbox.png)
1. Opcionalmente, en "Http: Autorización de proxy", haz clic en **Editar en settings.json** y agrega el valor necesario que se va a enviar como encabezado de `Proxy-Authorization` en cada solicitud de red.
![Captura de pantalla del cuadro de texto "Autorización de proxy" de Visual Studio Code](/assets/images/help/copilot/proxy-authorization.png)
1. Opcionalmente, en "Http: SSL estricto de proxy", activa o desactiva la casilla para habilitar o deshabilitar el SSL estricto.
![Captura de pantalla de la casilla "SSL estricto de proxy" Visual Studio Code](/assets/images/help/copilot/proxy-strict-ssl.png)
{% data reusables.copilot.dotcom-settings %}

View File

@@ -7,12 +7,12 @@ versions:
shortTitle: Visual Studio
topics:
- Copilot
ms.openlocfilehash: cb24557b15eafd4a5be8ef1a991ae3c43f376c67
ms.sourcegitcommit: 478f2931167988096ae6478a257f492ecaa11794
ms.openlocfilehash: 05ac86405caadf3085b15a2aed9b54acb84f91f1
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/09/2022
ms.locfileid: '147786033'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193473'
---
## Sobre {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vs %}
@@ -37,13 +37,20 @@ Puedes usar los métodos abreviados de teclado predeterminados en {% data variab
Si no quieres usar los métodos abreviados de teclado predeterminados en {% data variables.product.prodname_vs %} al usar datos {% data variables.product.prodname_copilot %}, puedes volver a enlazar los métodos abreviados de teclado en el editor de Teclado y usar tus preferidos para cada comando específico.
1. En la barra de herramientas de {% data variables.product.prodname_vs %}, en **Herramientas**, haz clic en **Opciones**.
![Captura de pantalla de la opción Opciones en la barra de herramientas de {% data variables.product.prodname_vs %}](/assets/images/help/copilot/vs-toolbar-options.png)
1. En el cuadro de diálogo "Opciones", en **Entorno**, haz clic en **Teclado**.
![Captura de pantalla de la opción Teclado en el cuadro de diálogo "Opciones"](/assets/images/help/copilot/vs-options-dialogue.png)
1. En "Mostrar los comandos que contengan:", busca el comando que quieres volver a enlazar.
![Captura de pantalla de la barra de búsqueda Mostrar los comandos que contengan](/assets/images/help/copilot/vs-show-commands-containing.png)
1. En "Presionar las teclas de método abreviado", escribe el método abreviado que quieres asignar al comando y, después, haz clic en **Asignar**.
![Captura de pantalla de la asignación de método abreviado de teclado](/assets/images/help/copilot/vs-rebind-shortcut.png)
![Captura de pantalla de la barra de búsqueda de "Mostrar los comandos que contengan"](/assets/images/help/copilot/vs-show-commands-containing.png)
1. En "Presionar las teclas de método abreviado", escribe el método abreviado que quieras asignar al comando y, después, haz clic en **Asignar**.
![Captura de pantalla de la asignación de método abreviado de teclado](/assets/images/help/copilot/vs-rebind-shortcut.png)```
{% data reusables.copilot.enabling-or-disabling-vs %}

View File

@@ -8,18 +8,18 @@ versions:
shortTitle: Quickstart
topics:
- Copilot
ms.openlocfilehash: 5aa3071cddc2bf83e7ee7082eabea00f79a66ea5
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: d2131a506990a959f803b13353b794a9dd347174
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147080643'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193474'
---
## Introducción
{% data variables.product.prodname_copilot %} es un programador de pares de IA. Puedes usar {% data variables.product.prodname_copilot %} para obtener sugerencias para líneas o funciones completas directamente en el editor.
En esta guía, se muestra cómo te puedes registrar en {% data variables.product.prodname_copilot %}, instalar la extensión de {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %} y obtener tu primera sugerencia. Para más información sobre {% data variables.product.prodname_copilot %}, consulta "[Acerca {% data variables.product.prodname_copilot %}](/copilot/overview-of-github-copilot/about-github-copilot)". Para información más detallada sobre cómo usar {% data variables.product.prodname_copilot %} en una variedad de entornos, consulta "[Introducción](/copilot/getting-started-with-github-copilot)".
En esta guía se describe cómo te puedes registrar en {% data variables.product.prodname_copilot %} con tu cuenta personal, cómo instalar la extensión de {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %} y cómo obtener tu primera sugerencia. Para más información sobre {% data variables.product.prodname_copilot %}, consulta "[Acerca {% data variables.product.prodname_copilot %}](/copilot/overview-of-github-copilot/about-github-copilot)". Para información más detallada sobre cómo usar {% data variables.product.prodname_copilot %} en una variedad de entornos, consulta "[Introducción](/copilot/getting-started-with-github-copilot)".
## Prerrequisitos
@@ -28,6 +28,14 @@ En esta guía, se muestra cómo te puedes registrar en {% data variables.product
## Registro en {% data variables.product.prodname_copilot %}
Antes de empezar a usar {% data variables.product.prodname_copilot %}, deberás configurar una evaluación gratuita o una suscripción para tu cuenta personal.
{% note %}
**Nota:** Si eres miembro de una organización que pertenece a una cuenta de {% data variables.product.prodname_ghe_cloud %} con una suscripción de {% data variables.product.prodname_copilot %}, y tu organización te ha asignado un puesto de {% data variables.product.prodname_copilot %}, puedes continuar con [Instalación de la extensión de {% data variables.product.prodname_copilot %} para {% data variables.product.prodname_vscode %}](/copilot/quickstart#installing-the-github-copilot-extension-for-visual-studio-code).
{% endnote %}
{% data reusables.copilot.signup-procedure %}
## Instalación de la extensión de {% data variables.product.prodname_copilot %} para {% data variables.product.prodname_vscode %}
@@ -47,6 +55,8 @@ Para usar {% data variables.product.prodname_copilot %}, primero debes instalar
## Obtención de tu primera sugerencia
{% data reusables.copilot.code-examples-limitations %}
{% data reusables.copilot.supported-languages %} Los ejemplos siguientes están en JavaScript, pero otros lenguajes funcionarán de manera similar.
1. Abre {% data variables.product.prodname_vscode %}.

View File

@@ -0,0 +1,39 @@
---
title: Creación de formularios de categoría de discusión
shortTitle: Create discussion category forms
intro: Puedes personalizar las plantillas disponibles para los miembros de la comunidad para que las utilicen cuando abran una discusión nueva en tu repositorio.
versions:
feature: discussion-category-forms
ms.openlocfilehash: f87bd6369bcb4f1b6e2e47fe11cd61626b1fbe7d
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193482'
---
{% data reusables.discussions.discussion-category-forms-beta %}
## Acerca de los formularios de categoría de discusión
Puedes animar a los miembros de la comunidad para que incluyan información estructurada específica en sus discusiones usando formularios de discusión en tu repositorio. Con los formularios de categoría de discusión, puedes crear plantillas de discusión que contengan campos de formulario web personalizables. Los formularios de discusión se escriben en YAML mediante el esquema de formulario de {% data variables.product.prodname_dotcom %}. Para más información, vea "[Sintaxis del esquema de formulario para {% data variables.product.prodname_dotcom %}](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema)".
{% data reusables.actions.learn-more-about-yaml %}
Para usar un formulario de categoría de discusión en tu repositorio, debes crear un archivo y agregarlo a la carpeta `/.github/DISCUSSION_TEMPLATE/` del repositorio.
También puedes crear formularios de categoría de discusión para tu organización. Para más información, vea "[Creación de un archivo de estado de la comunidad predeterminado](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)".
No se pueden usar formularios de categoría de discusión en sondeos. Para obtener más información sobre los sondeos, consulta [Acerca de los sondeos](/discussions/collaborating-with-your-community-using-discussions/about-discussions#about-polls).
Aquí está la versión interpretada de un formato de propuesta.
![Captura de pantalla de un formulario de categoría de discusión representado](/assets/images/help/discussions/discussion-category-form-sample.png)
## Creación de formularios de categoría de discusión
Los usuarios con acceso de escritura a un repositorio pueden crear un formulario de categoría de discusión.
1. Ve al repositorio donde quieras crear un formulario de categoría de discusión.
2. En el repositorio, crea un archivo denominado `/.github/DISCUSSION_TEMPLATE/FORM-NAME.yml` y reemplaza `FORM-NAME` por el nombre del formulario de categoría de discusión. {% data reusables.discussions.discussion-category-forms-name %} Para obtener más información sobre cómo crear archivos en GitHub, consulta [Creación de archivos](/github/managing-files-in-a-repository/creating-new-files).
3. Escribe el contenido del formulario de categoría de discusión en el cuerpo del nuevo archivo. Para obtener más información, consulta [Sintaxis de los formularios de categoría de discusión](/discussions/managing-discussions-for-your-community/syntax-for-discussion-category-forms).
4. Confirma tu archivo en la rama predeterminada de tu repositorio. Para más información, vea "[Creación de archivos](/github/managing-files-in-a-repository/creating-new-files)".

View File

@@ -0,0 +1,54 @@
---
title: Sintaxis de los formularios de categoría de discusión
shortTitle: Syntax for discussion category forms
intro: Puedes usar la sintaxis de YAML para definir los campos de tus formularios de categoría de discusión.
versions:
feature: discussion-category-forms
ms.openlocfilehash: 73bb77967d5a7db3452e067c35d567a8279a0cb2
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193562'
---
{% data reusables.discussions.discussion-category-forms-beta %}
## Acerca de la sintaxis de YALM de los formularios de categoría de discusión
Para crear formularios de categoría de discusión personalizados, puedes agregar un archivo de definición de formulario de YAML a la carpeta `/.github/DISCUSSION_TEMPLATE/` del repositorio. {% data reusables.actions.learn-more-about-yaml %}
{% data reusables.discussions.discussion-category-forms-name %}
En cada campo, puedes definir el tipo de entrada, la validación y una etiqueta predeterminada.
Cuando un miembro de la comunidad rellena un formulario de discusión, sus respuestas en cada entrada se convierten en lenguaje de marcado y se agregan al cuerpo de una discusión. Los miembros de la comunidad pueden editar las discusiones que se han creado con un formulario de discusión, y otras personas pueden interactuar con la discusión como si fuera una discusión creada a través de otros métodos.
En este archivo de configuración YAML de ejemplo se define un formulario de categoría de discusión general.
{% data reusables.discussions.discussion-category-forms-sample %}
## Sintaxis de nivel superior
El archivo de configuración de un formulario de categoría de discusión debe contener una clave `body` y `body` debe contener al menos un campo que no sea de marcado.
```YAML{:copy}
body:
- type: input
id: suggestion
attributes:
label: Suggestion
description: "How might we make this project better?"
placeholder: "Adding a CODE_OF_CONDUCT.md file would be a great idea."
validations:
required: true
```
Puedes configurar las siguientes llaves de nivel superior para cada formato de propuesta.
| Clave | Descripción | Obligatorio | Tipo |
| :-- | :-- | :-- | :-- | :-- |
| `body` | Definición de los tipos de entrada del formulario de discusión | Obligatorio | Array |
| `labels` | Etiquetas que se agregarán automáticamente a las discusiones creadas con esta plantilla | Opcionales | Arreglo o secuencia delimitada por comas |
| `title` | Título predeterminado que aparecerá rellenado previamente en el formulario de envío de discusión | Opcionales | String |
Para agregar campos al formulario, incluye una matriz de elementos de formulario en la clave `body`. Para obtener una lista de los elementos disponibles y sus sintaxis, consulta [Sintaxis del esquema de formulario de {% data variables.product.prodname_dotcom %}](/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema).

View File

@@ -1,20 +1,20 @@
---
title: Personalización de una vista
intro: 'Muestra la información que necesitas mediante el cambio del diseño, la agrupación y la ordenación en el proyecto.'
intro: Muestra la información que necesitas mediante el cambio del diseño, la agrupación y la ordenación en el proyecto.
miniTocMaxHeadingLevel: 3
versions:
feature: projects-v2
redirect_from:
- /issues/trying-out-the-new-projects-experience/customizing-your-project-views
- /issues/trying-out-the-new-projects-experience/customizing-your-project-views
type: tutorial
topics:
- Projects
- Projects
ms.openlocfilehash: 0a7d1076fcf1a9d7f20b65a5e0a75b7d8029f834
ms.sourcegitcommit: f638d569cd4f0dd6d0fb967818267992c0499110
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 10/25/2022
ms.locfileid: '148106777'
ms.locfileid: "148106777"
---
## Cambiar el diseño del proyecto

View File

@@ -8,7 +8,10 @@ topics:
- Issues
- Projects
children:
- /customizing-a-view
- /changing-the-layout-of-a-view
- /customizing-the-table-layout
- /customizing-the-board-layout
- /customizing-the-roadmap-layout
- /filtering-projects
- /managing-your-views
allowTitleToDifferFromFilename: true

View File

@@ -2,22 +2,22 @@
title: Máquinas de Codespaces
allowTitleToDifferFromFilename: true
shortTitle: Machines
intro: 'Codespaces machines API permite que un usuario determine qué tipos de máquina están disponibles para crear un codespace, ya sea en un repositorio definido o como un usuario autenticado.'
intro: Usa la API de REST para administrar la disponibilidad de los tipos de máquina de un codespace.
versions:
fpt: '*'
ghec: '*'
topics:
- API
miniTocMaxHeadingLevel: 3
ms.openlocfilehash: 4ef510cd054696025d885bec854f5360cae17e96
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 5b53ceb3fb7cf137f61285b1f9ed0aa7838a9179
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147067982'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193546'
---
## Acerca de Codespaces machines API
## Acerca de las máquinas de {% data variables.product.prodname_codespaces %}
Codespaces machines API permite que un usuario determine qué tipos de máquina están disponibles para crear un codespace, ya sea en un repositorio definido o como un usuario autenticado. Para más información, vea "[Acerca de los tipos de máquina](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace#about-machine-types)".
Puedes determinar qué tipos de máquina están disponibles para crear un codespace, ya sea en un repositorio definido o como un usuario autenticado. Para más información, vea "[Acerca de los tipos de máquina](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace#about-machine-types)".
También puede usar esta información cuando cambie la máquina de un codespace existente mediante la actualización de su propiedad `machine`. La actualización de la máquina tomará lugar la siguiente vez que el codespace se reinicie. Para más información, vea "[Cambio del tipo de máquina para el codespace](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace)".

View File

@@ -0,0 +1,23 @@
---
title: Secretos de organización de Codespaces
allowTitleToDifferFromFilename: true
shortTitle: Organization secrets
intro: 'Usa la API de REST para administrar los secretos de {% data variables.product.prodname_codespaces %} en el nivel de la organización.'
versions:
fpt: '*'
ghec: '*'
topics:
- API
miniTocMaxHeadingLevel: 3
ms.openlocfilehash: 228dc62cdd610737e30fb1627f86047b3f2b5867
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193450'
---
{% note %}
**Nota:** Estos puntos de conexión están actualmente en versión beta pública y están sujetos a cambios.
{% endnote %}

View File

@@ -2,20 +2,20 @@
title: Secretos de usuario de Codespaces
allowTitleToDifferFromFilename: true
shortTitle: User secrets
intro: 'La API de secretos de usuario de Codespaces permite que un usuario cree, enumere y elimine secretos (como los tokens de acceso para los servicios en la nube), así como asignar secretos a los repositorios a los que el usuario tenga acceso en un codespace.'
intro: Usa la API de REST para administrar los secretos a los que el usuario tiene acceso en un codespace.
versions:
fpt: '*'
ghec: '*'
topics:
- API
miniTocMaxHeadingLevel: 3
ms.openlocfilehash: 28588492685865888643b5ed1956b327c9ac838c
ms.sourcegitcommit: 5f9527483381cfb1e41f2322f67c80554750a47d
ms.openlocfilehash: 4042f361c8565512518c400a4c5ace7e14a107ab
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/11/2022
ms.locfileid: '147067238'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193554'
---
## Acerca de la API de secretos de usuario de Codespaces
## Acerca de los secretos de usuario de {% data variables.product.prodname_codespaces %}
La API de secretos de usuario de Codespaces permite que un usuario cree, enumere y elimine secretos (como los tokens de acceso para los servicios en la nube) así como asignar secretos a los repositorios a los que el usuario tenga acceso. Estos secretos se hacen disponibles para el codespace en el tiempo de ejecución. Para más información, vea "[Administración de secretos cifrados para los codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)".
Puedes crear, ver y eliminar secretos (como los tokens de acceso de los servicios en la nube), así como asignar secretos a los repositorios a los que el usuario tenga acceso. Estos secretos se hacen disponibles para el codespace en el tiempo de ejecución. Para más información, vea "[Administración de secretos cifrados para los codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)".

View File

@@ -20,6 +20,7 @@ children:
- /announcement
- /audit-log
- /billing
- /code-security-and-analysis
- /global-webhooks
- /ldap
- /license

View File

@@ -1,6 +1,6 @@
---
title: Base de datos de Git
intro: 'La API de base de datos de Git te permite leer y escribir objetos sin procesar de Git en tu base de datos de Git en {% data variables.product.product_name %} y listar y actualizar las referencias de Git (encabezados de rama y etiquetas).'
intro: 'Usa la API de REST para interactuar con objetos sin procesar de Git en tu base de datos de Git en {% data variables.product.product_name %} y para ver y actualizar las referencias de Git (encabezados de rama y etiquetas).'
allowTitleToDifferFromFilename: true
redirect_from:
- /v3/git
@@ -19,11 +19,13 @@ children:
- /refs
- /tags
- /trees
ms.openlocfilehash: a3f498f0334712d268e80a3d25c9147b62a197da
ms.sourcegitcommit: 5f9527483381cfb1e41f2322f67c80554750a47d
ms.openlocfilehash: 98251c33c4bf065a3df35dfb014689aae1890e69
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/11/2022
ms.locfileid: '147882283'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193602'
---
La API de la Base de datos de Git te da acceso de escritura y lectora para los objetos sin procesar de Git que se encuentran en tu base de datos de Git en {% data variables.product.product_name %} y para listar y actualizar tus referencias (cabezas de rama y etiquetas). Para obtener más información sobre el uso de la API de Base de datos de Git, vea [Introducción a la API de datos de Git](/rest/guides/getting-started-with-the-git-database-api).
## Acerca de la base de datos de Git
La API de REST te permite leer y escribir objetos sin procesar de Git en tu base de datos de Git en {% data variables.product.product_name %}, así como ver y actualizar tus referencias (encabezados de rama y etiquetas). Para obtener más información sobre cómo usar la API de REST para interactuar con tu base de datos de Git, consulta [Introducción a la API de datos de Git](/rest/guides/getting-started-with-the-git-database-api).

View File

@@ -12,12 +12,12 @@ versions:
topics:
- API
shortTitle: Integrator best practices
ms.openlocfilehash: 76e0a405394529bb8b40b0a0af10d5e19fbbf3a5
ms.sourcegitcommit: 5f9527483381cfb1e41f2322f67c80554750a47d
ms.openlocfilehash: bdfc2449946e40b017dc028869deb7991d5a344a
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/11/2022
ms.locfileid: '147882275'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193522'
---
¡Estás interesado en integrarte con la plataforma de GitHub? [Está en buena compañía](https://github.com/integrations). Esta guía le ayudará a compilar una aplicación que proporcione la mejor de las experiencias a sus usuarios *y* garantice su fiabilidad al interactuar con la API.
@@ -65,7 +65,7 @@ A menudo, las respuestas a la API contienen datos en forma de URL. Por ejemplo,
Para mantener la estabilidad de tu app, no deberías analizar estos datos o tratr de adivinar y construir el formato de las URL futuras. Tu app puede fallar si decidimos cambiar la URL.
Por ejemplo, al trabajar con resultados paginados, a menudo resulta tentador construir direcciones URL a las que se anexa `?page=<number>` al final. Evita esa tentación. [Nuestra guía sobre paginación](/guides/traversing-with-pagination) ofrece algunas sugerencias seguras sobre cómo seguir resultados paginados dependiendo de las condiciones.
Por ejemplo, al trabajar con resultados paginados, a menudo resulta tentador construir direcciones URL a las que se anexa `?page=<number>` al final. Evita esa tentación. Para obtener más información sobre los resultados paginados de seguimiento fiable, consulta [Uso de la paginación en la API de REST](/rest/guides/using-pagination-in-the-rest-api).
## Verifica el tipo de evento y de acción antes de procesar el evento

View File

@@ -0,0 +1,185 @@
---
title: Uso de la paginación en la API de REST
intro: Obtén información sobre cómo navegar por las respuestas paginadas desde la API de REST.
redirect_from:
- /guides/traversing-with-pagination
- /v3/guides/traversing-with-pagination
- /rest/guides/traversing-with-pagination
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
topics:
- API
shortTitle: Pagination
miniTocMaxHeadingLevel: 3
ms.openlocfilehash: 3a47974e431b227a225584ff6d3cd65f21a1ab9a
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193442'
---
## Acerca de la paginación
Si una respuesta de la API de REST va a incluir muchos resultados, {% data variables.product.company_short %} paginará los resultados y devolverá un subconjunto de los resultados. Por ejemplo, `GET /repos/octocat/Spoon-Knife/issues` solo devolverá 30 incidencias del repositorio `octocat/Spoon-Knife`, aunque el repositorio incluya más de 1600 incidencias abiertas. Esto hace que los servidores y los usuarios puedan tratar la respuesta más fácilmente.
En esta guía se describe cómo solicitar más páginas de resultados de respuestas paginadas, cómo cambiar el número de resultados devueltos en cada página y cómo escribir un script para capturar varias páginas de resultados.
## Uso de encabezados de vínculo
Cuando una respuesta está paginada, los encabezados de respuesta incluirán un encabezado de vínculo. Este encabezado de vínculo se omitirá si el punto de conexión no admite la paginación o si todos los resultados caben en una misma página. El encabezado de vínculo contiene direcciones URL que puedes usar para capturar más páginas de resultados. Para ver los encabezados de respuesta si usas curl o {% data variables.product.prodname_cli %}, pasa la marca `--include` en tu solicitud. Para ver los encabezados de respuesta si usas una biblioteca para realizar solicitudes, sigue la documentación de esa biblioteca. Por ejemplo:
```shell
curl --include --request GET \
--url "https://api.github.com/repos/octocat/Spoon-Knife/issues" \
--header "Accept: application/vnd.github+json"
```
Si la respuesta está paginada, el encabezado de vínculo tendrá un aspecto similar a este:
```
link: <https://api.github.com/repositories/1300192/issues?page=2>; rel="prev", <https://api.github.com/repositories/1300192/issues?page=4>; rel="next", <https://api.github.com/repositories/1300192/issues?page=515>; rel="last", <https://api.github.com/repositories/1300192/issues?page=1>; rel="first"
```
El encabezado de vínculo proporciona la dirección URL de la página anterior, siguiente, primera y última de los resultados:
- La dirección URL de la página anterior va seguida de `rel="prev"`.
- La dirección URL de la página siguiente va seguida de `rel="next"`.
- La dirección URL de la última página va seguida de `rel="last"`.
- La dirección URL de la primera página va seguida de `rel="first"`.
En algunos casos, solo hay disponible un subconjunto de estos vínculos. Por ejemplo, el vínculo a la página anterior no aparecerá si estás en la primera página de resultados, como tampoco aparecerá el vínculo a la última página si no se puede calcular.
Puedes usar las direcciones URL del encabezado de vínculo para solicitar otra página de resultados. Siguiendo con el ejemplo anterior, para solicitar la última página de resultados:
```shell
curl --include --request GET \
--url "https://api.github.com/repositories/1300192/issues?page=515" \
--header "Accept: application/vnd.github+json"
```
Las direcciones URL del encabezado de vínculo usan parámetros de consulta para indicar qué página de resultados se va a devolver. Los parámetros de consulta de las direcciones URL de vínculo pueden diferir entre los puntos de conexión: cada punto de conexión paginado usará los parámetros de consulta `page`, `before`/`after` o `since` (algunos puntos de conexión usan el parámetro `since` para cosas distintas a la paginación). En todos los casos, puedes usar las direcciones URL del encabezado de vínculo para capturar más páginas de resultados. Consulta [Introducción a la API de REST](/rest/guides/getting-started-with-the-rest-api#using-query-parameters) para obtener más información sobre los parámetros de consulta.
## Modificación del número de elementos por página
Si un punto de conexión admite el parámetro de consulta `per_page`, puedes controlar cuántos resultados se devuelven en una página. Consulta [Introducción a la API de REST](/rest/guides/getting-started-with-the-rest-api#using-query-parameters) para obtener más información sobre los parámetros de consulta.
Por ejemplo, en esta solicitud se usa el parámetro de consulta `per_page` para devolver dos elementos por página:
```shell
curl --include --request GET \
--url "https://api.github.com/repos/octocat/Spoon-Knife/issues?per_page=2" \
--header "Accept: application/vnd.github+json"
```
El parámetro `per_page` se incluirá automáticamente en el encabezado del vínculo. Por ejemplo:
```
link: <https://api.github.com/repositories/1300192/issues?per_page=2&page=2>; rel="next", <https://api.github.com/repositories/1300192/issues?per_page=2&page=7715>; rel="last"
```
## Scripting con paginación
En lugar de copiar manualmente las direcciones URL desde el encabezado de vínculo, puedes escribir un script para capturar varias páginas de resultados.
En los siguientes ejemplos se usa JavaScript y la biblioteca Octokit.js de {% data variables.product.company_short %}. Para obtener más información sobre Octokit.js, consulta [Introducción a la API de REST](/rest/guides/getting-started-with-the-rest-api?tool=javascript) y el [archivo Léame de Octokit.js](https://github.com/octokit/octokit.js/#readme).
### Ejemplo de uso del método de paginación de Octokit.js
Para capturar los resultados paginados con Octokit.js, puedes usar `octokit.paginate()`. `octokit.paginate()` capturará la siguiente página de resultados hasta llegar a la última página y, a continuación, devolverá todos los resultados como una sola matriz. Algunos puntos de conexión devuelven resultados paginados como matriz en un objeto, en lugar de devolverlos como una matriz. `octokit.paginate()` siempre devuelve una matriz de elementos, aun cuando el resultado sin procesar sea un objeto. Si los resultados no están paginados, `octokit.paginate()` se comportarán como `octokit.request()`.
Por ejemplo, este script obtiene todas las incidencias del repositorio `octocat/Spoon-Knife`. Aunque se solicitan 100 incidencias a la vez, la función no regresará hasta que se alcance la última página de datos.
```javascript{:copy}
import { Octokit } from "octokit";
const octokit = new Octokit({ {% ifversion ghes or ghae %}
baseUrl: "{% data variables.product.api_url_code %}",
{% endif %}});
const data = await octokit.paginate("GET /repos/{owner}/{repo}/issues", {
owner: "octocat",
repo: "Spoon-Knife",
per_page: 100,{% ifversion api-date-versioning %}
headers: {
"X-GitHub-Api-Version": "{{ allVersions[currentVersion].latestApiVersion }}",
},{% endif %}
});
console.log(data)
```
Puedes pasar una función de asignación opcional a `octokit.paginate()` para finalizar la paginación antes de que se alcance la última página, o bien reducir el uso de memoria conservando solo un subconjunto de la respuesta. También puedes usar `octokit.paginate.iterator()` para recorrer en iteración una sola página cada vez, en lugar de solicitar cada página. Para obtener más información, consulta la [documentación de Octokit.js](https://github.com/octokit/octokit.js#pagination).
### Ejemplo de creación de un método de paginación
Si usas otro lenguaje o biblioteca que no tiene un método de paginación, puedes crear tu propio método de paginación. En este ejemplo se sigue usando la biblioteca Octokit.js para realizar solicitudes, pero no se usa `octokit.paginate()`.
La función `getPaginatedData` realiza una solicitud a un punto de conexión con `octokit.request()`. Los datos de la respuesta se procesan mediante `parseData`, que controla los casos en los que no se devuelven datos o los casos en los que los datos devueltos son un objeto, en lugar de una matriz. A continuación, los datos procesados se anexan a una lista que contiene todos los datos paginados recopilados hasta el momento. Si la respuesta incluye un encabezado de vínculo y este incluye un vínculo a la página siguiente, la función usa un patrón RegEx (`nextPattern`) para obtener la dirección URL de la siguiente página. Tras ello, la función repite los pasos anteriores, usando ahora esta nueva dirección URL. Cuando el encabezado de vínculo deje de incluir un vínculo a la página siguiente, se devuelven todos los resultados.
```javascript{:copy}
import { Octokit } from "octokit";
const octokit = new Octokit({ {% ifversion ghes or ghae %}
baseUrl: "{% data variables.product.api_url_code %}",
{% endif %}});
async function getPaginatedData(url) {
const nextPattern = /(?<=<)([\S]*)(?=>; rel="Next")/i;
let pagesRemaining = true;
let data = [];
while (pagesRemaining) {
const response = await octokit.request(`GET ${url}`, {
per_page: 100,{% ifversion api-date-versioning %}
headers: {
"X-GitHub-Api-Version":
"{{ allVersions[currentVersion].latestApiVersion }}",
},{% endif %}
});
const parsedData = parseData(response.data)
data = [...data, ...parsedData];
const linkHeader = response.headers.link;
pagesRemaining = linkHeader && linkHeader.includes(`rel=\"next\"`);
if (pagesRemaining) {
url = linkHeader.match(nextPattern)[0];
}
}
return data;
}
function parseData(data) {
// If the data is an array, return that
if (Array.isArray(data)) {
return data
}
// Some endpoints respond with 204 No Content instead of empty array
// when there is no data. In that case, return an empty array.
if (!data) {
return []
}
// Otherwise, the array of items that we want is in an object
// Delete keys that don't include the array of items
delete data.incomplete_results;
delete data.repository_selection;
delete data.total_count;
// Pull out the array of items
const namespaceKey = Object.keys(data)[0];
data = data[namespaceKey];
return data;
}
const data = await getPaginatedData("/repos/octocat/Spoon-Knife/issues");
console.log(data);
```

View File

@@ -1,6 +1,6 @@
---
title: Páginas
intro: La API de GitHub Pages te permite interactuar con la información de compilación y los sitios de GitHub Pages.
intro: 'Usa la API de REST para interactuar con los sitios y compilaciones de {% data variables.product.prodname_pages %}.'
versions:
fpt: '*'
ghes: '*'
@@ -11,11 +11,11 @@ topics:
miniTocMaxHeadingLevel: 3
redirect_from:
- /rest/reference/pages
ms.openlocfilehash: 6a4902cb0b0a5fd8bfa319cb0385df1d2de64346
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 9ae93ad1bbf96c4219c834a32a3e66c96a732565
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147064214'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193506'
---

View File

@@ -2,7 +2,7 @@
title: 'Tarjetas de {% data variables.product.prodname_project_v1_caps %}'
shortTitle: Cards
allowTitleToDifferFromFilename: true
intro: 'La API de tarjetas de {% data variables.product.prodname_project_v1 %} te permite crear y administrar tarjetas en {% data variables.projects.projects_v1_board %}.'
intro: 'Usa la API de REST para crear y administrar tarjetas en un {% data variables.projects.projects_v1_board %}.'
versions:
fpt: '*'
ghes: '*'
@@ -11,11 +11,13 @@ versions:
topics:
- API
miniTocMaxHeadingLevel: 3
ms.openlocfilehash: 5e923c48ae6b5026ad5eaf518320e33f477e1926
ms.sourcegitcommit: fb047f9450b41b24afc43d9512a5db2a2b750a2a
ms.openlocfilehash: 92e3e1c003656ce8a11dc5de4285336bb0331f7c
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/11/2022
ms.locfileid: '147881872'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193505'
---
{% data reusables.projects.projects-api %}
{% data reusables.user-settings.classic-projects-api-classic-pat-only %}

View File

@@ -2,7 +2,7 @@
title: 'Colaboradores de {% data variables.product.prodname_project_v1_caps %}'
shortTitle: Collaborators
allowTitleToDifferFromFilename: true
intro: 'La API de colaboradores de {% data variables.product.prodname_project_v1 %} permite administrar los colaboradores de una instancia de {% data variables.projects.projects_v1_board %}.'
intro: 'Usa la API de REST para administrar colaboradores en un {% data variables.projects.projects_v1_board %}.'
versions:
fpt: '*'
ghes: '*'
@@ -11,11 +11,13 @@ versions:
topics:
- API
miniTocMaxHeadingLevel: 3
ms.openlocfilehash: 72473eabf86bc1eab841b86a85acfdf9ffe6bb01
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 648e251f1cc45b408acf7eccbe20c75971d29a02
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147423064'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193498'
---
{% data reusables.projects.projects-api %}
{% data reusables.user-settings.classic-projects-api-classic-pat-only %}

View File

@@ -2,7 +2,7 @@
title: 'Columnas de {% data variables.product.prodname_project_v1_caps %}'
shortTitle: Columns
allowTitleToDifferFromFilename: true
intro: 'La API de columnas de {% data variables.product.prodname_project_v1 %} te permite crear y administrar columnas en una instancia de {% data variables.projects.projects_v1_board %}.'
intro: 'Usa la API de REST para crear y administrar columnas en un {% data variables.projects.projects_v1_board %}.'
versions:
fpt: '*'
ghes: '*'
@@ -11,11 +11,13 @@ versions:
topics:
- API
miniTocMaxHeadingLevel: 3
ms.openlocfilehash: 8804dd9fafb1dd8142c50e30db36cc5daf7c04df
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 41ae7c65372079bb9a226839fa1615cbaab9f60b
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147423072'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193497'
---
{% data reusables.projects.projects-api %}
{% data reusables.user-settings.classic-projects-api-classic-pat-only %}

View File

@@ -1,6 +1,6 @@
---
title: '{% data variables.product.prodname_projects_v1_caps %}'
intro: 'La API {% data variables.product.prodname_projects_v1 %} te permite crear, enumerar, actualizar, eliminar y personalizar instancias de {% data variables.projects.projects_v1_boards %}.'
intro: 'Usa la API de REST para crear, mostrar, actualizar, eliminar y personalizar {% data variables.projects.projects_v1_boards %}.'
redirect_from:
- /v3/projects
- /rest/reference/projects
@@ -18,11 +18,11 @@ children:
- /cards
- /collaborators
- /columns
ms.openlocfilehash: 815c82656605773c4bda0750f331f819ca39551e
ms.sourcegitcommit: 1309b46201604c190c63bfee47dce559003899bf
ms.openlocfilehash: fa8677c2bb88d39a1ebb2dff546718a3f8524972
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/10/2022
ms.locfileid: '147423047'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193490'
---

View File

@@ -1,6 +1,6 @@
---
title: Reacciones
intro: 'La API de Reacciones te permite crear, listar y borrar las reacciones en los comentarios.'
intro: 'Usa la de API REST para interactuar con las reacciones en {% data variables.product.prodname_dotcom %}.'
versions:
fpt: '*'
ghes: '*'
@@ -11,15 +11,15 @@ topics:
miniTocMaxHeadingLevel: 3
redirect_from:
- /rest/reference/reactions
ms.openlocfilehash: 6598b1f9a42c2520b3e48062ae730c3873d5e657
ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d
ms.openlocfilehash: b6b8b10a28fdc48963fae6da931d9dd5b3af5a4d
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/11/2022
ms.locfileid: '147063438'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193553'
---
## Acerca de Reactions API
## Acerca de las reacciones
Puedes crear y administrar las reacciones en los comentarios mediante Reactions API. Cuando se crea una reacción, los valores permitidos para el parámetro `content` son los siguientes (con el emoji correspondiente como referencia):
Puedes crear y administrar reacciones a comentarios, problemas, solicitudes de incorporación de cambios y discusiones en {% data variables.product.prodname_dotcom %}. Cuando se crea una reacción, los valores permitidos para el parámetro `content` son los siguientes (con el emoji correspondiente como referencia):
{% data reusables.repositories.reaction_list %}

View File

@@ -1,6 +1,6 @@
---
title: webhooks
intro: La API de webhooks te permite crear y administrar webhooks para tus repositorios.
title: Webhooks de repositorio
intro: Usa la API de REST para crear y administrar webhooks de tus repositorios.
allowTitleToDifferFromFilename: true
versions:
fpt: '*'
@@ -16,28 +16,30 @@ children:
- /repos
redirect_from:
- /rest/reference/webhooks
ms.openlocfilehash: 9216b892bbc19752266cea22d88bec655363ecaf
ms.sourcegitcommit: 5f9527483381cfb1e41f2322f67c80554750a47d
ms.openlocfilehash: 5654fb1644f654c4664cccdeb987667c157b16cf
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/11/2022
ms.locfileid: '147882347'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193538'
---
## Acerca de los webhooks de repositorio
Los webhooks de repositorio le permiten recibir cargas útiles de `POST` HTTP cuando se producen determinados eventos en un repositorio. {% data reusables.webhooks.webhooks-rest-api-links %}
Si quiere configurar un solo webhook para recibir eventos de todos los repositorios de la organización, vea nuestra documentación de la API para [Webhooks de una organización](/rest/reference/orgs#webhooks).
Si quieres configurar un solo webhook para recibir eventos de todos los repositorios de la organización, consulta nuestra documentación de la API de REST sobre los [webhooks de una organización](/rest/reference/orgs#webhooks).
Además de la API REST, {% data variables.product.prodname_dotcom %} también puede servir como centro de [PubSubHubbub](#pubsubhubbub) para los repositorios.
## Recibir Webhooks
### Recibir Webhooks
Para que {% data variables.product.product_name %} envíe cargas útiles de webhooks, se necesita que se pueda acceder a tu servidor desde la internet. También sugerimos ampliamente utilizar SSL para que podamos enviar cargas útiles cifradas a través de HTTPS.
### Encabezados de Webhook
#### Encabezados de Webhook
{% data variables.product.product_name %} enviará varios encabezados de HTTP para diferenciar los tipos de eventos y los identificadores de las cargas útiles. Vea [encabezados de webhook](/developers/webhooks-and-events/webhook-events-and-payloads#delivery-headers) para más información.
## PubSubHubbub
### PubSubHubbub
GitHub también puede servir como un centro de [PubSubHubbub](https://github.com/pubsubhubbub/PubSubHubbub) para todos los repositorios. PSHB es un proptocolo simple de publicación/suscripción que permite a los servidores registrarse para recibir actualizaciones de cuándo se actualiza un tema. Las actualizaciones se mandan con una solicitud HTTP de tipo POST a una URL de rellamado.
Las URL de tema para las cargas a un repositorio de GitHub están en este formato:
@@ -46,21 +48,21 @@ Las URL de tema para las cargas a un repositorio de GitHub están en este format
El veneto puede ser cualquier evento de webhook disponible. Para más información, vea "[Eventos y cargas de webhook](/developers/webhooks-and-events/webhook-events-and-payloads)".
### Formato de respuesta
#### Formato de respuesta
El formato predeterminado es lo que [deben esperar los enlaces posteriores a la recepción existentes](/post-receive-hooks/): un cuerpo JSON enviado como parámetro `payload` en una solicitud POST. También puede especificar que el cuerpo JSON sin formato se reciba con un encabezado `Accept` o una extensión `.json`.
Accept: application/json
https://github.com/{owner}/{repo}/events/push.json
### URL de Rellamado
#### URL de Rellamado
Las URL de devolución de llamada pueden usar el protocolo `http://`.
# Send updates to postbin.org
http://postbin.org/123
### Suscribirse
#### Suscribirse
El punto de conexión PubSubHubbub de GitHub es: `{% data variables.product.api_url_code %}/hub`. Una solicitud exitosa con curl se vería así:
@@ -74,7 +76,7 @@ curl -u "user" -i \
Las solicitudes de PubSubHubbub pueden enviarse varias veces. Si el gancho ya existe, se modificará de acuerdo con la solicitud.
#### Parámetros
##### Parámetros
Nombre | Tipo | Descripción
-----|------|--------------

View File

@@ -1,6 +1,6 @@
---
title: Webhooks de repositorio
intro: ''
intro: Usa la API de REST para administrar webhooks de repositorio.
versions:
fpt: '*'
ghes: '*'
@@ -10,11 +10,11 @@ topics:
- API
miniTocMaxHeadingLevel: 3
allowTitleToDifferFromFilename: true
ms.openlocfilehash: 85e0c2746416c5ba810b7729b06f1661d7319ec3
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 39d6e01bc3df2c805c52df706088942b4b7c3367
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147061886'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193625'
---

View File

@@ -8,12 +8,12 @@ versions:
ghes: '*'
topics:
- Support
ms.openlocfilehash: 35c7b28232c0d11170ea9585480b2cfb1785ebd0
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: b735331d90c590ff6911fed44e181563b44bfc27
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: '147051984'
ms.lasthandoff: 12/09/2022
ms.locfileid: '148193618'
---
## Acerca de la administración de tickets
@@ -27,7 +27,12 @@ Puede usar el [Portal de soporte técnico de GitHub ](https://support.github.com
{% data reusables.support.view-open-tickets %}
1. En el cuadro de texto, puede leer el historial de comentarios. La respuesta más reciente está en la parte superior.
![Captura de pantalla del historial de comentarios de incidencias de soporte técnico, con la respuesta más reciente en la parte superior.](/assets/images/help/support/support-recent-response.png)
![Captura de pantalla del historial de comentarios de incidencias de soporte técnico, con la respuesta más reciente en la parte superior](/assets/images/help/support/support-recent-response.png)
1. Opcionalmente, para traducir el comentario de la incidencia, haz clic en {% octicon "globe" aria-label="The globe icon" %} y elige el idioma de tu preferencia en el menú desplegable. Las incidencias de soporte técnico se pueden traducir a chino (simplificado), francés, alemán, japonés, portugués (Brasil) o español.
![Captura de pantalla de una incidencia de soporte técnico con el menú desplegable en el que se muestran las opciones de traducción resaltadas](/assets/images/help/support/support-ticket-translation-options.png)
{% ifversion ghec or ghes or ghae %}

View File

@@ -1,15 +1,24 @@
---
ms.openlocfilehash: a43b7fac5396fcbdb1b7d9ec241af9879de7b2b8
ms.sourcegitcommit: fb047f9450b41b24afc43d9512a5db2a2b750a2a
ms.openlocfilehash: bf7a1cdb9c8b1300ef8ba8ab2dd427a9b5d28128
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/10/2022
ms.locfileid: "145115018"
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193465"
---
# Notas de lanzamiento para GitHub Enterprise Server
Representado aquí: https://docs.github.com/en/enterprise-server@latest/admin/release-notes
## Adición de notas de la versión a una versión del servidor de GitHub Enterprise en desuso
Cuando una versión del servidor de GitHub Enterprise se está poniendo en desuso según [esta plantilla de incidencias](/.github/actions-scripts/enterprise-server-issue-templates/deprecation-issue.md), el equipo de Docs Engineering quita de `github/docs-internal` los archivos YAML que contienen las notas de la versión de esa versión.
Si una parte interesada solicita una actualización de una notas de la versión en desuso, puedes actualizar esas notas realizando los pasos siguientes.
1. Consulta la rama de larga duración <code>enterprise-<em>VERSION</em>-release</code> y crea una solicitud de incorporación de cambios para actualizar las notas de la versión en desuso en esa rama.
2. Ponte en contacto con #docs-engineering para solicitar una nueva extracción y una actualización del contenido almacenado en Azure. Consulta la sección sobre cómo volver a extraer contenido de la [lista de comprobación de puesta en desuso](/.github/actions-scripts/enterprise-server-issue-templates/deprecation-issue.md).
## Cómo funciona
### Archivo de contenido de marcador de posición
@@ -30,7 +39,7 @@ Tenga en cuenta que los archivos de revisión pueden quedar en desuso individual
### Procesamiento de recursos intermedios
Los datos de YAML se procesan y ordenan por `middleware/contextualizers/release-notes.js` y se agregan al objeto `context`.
Los datos de YAML se procesan y ordenan por `middleware/contextualizers/ghes-release-notes.js` y se agregan al objeto `context`.
### Diseños
@@ -40,6 +49,6 @@ La página de notas de la versión tiene un diseño personalizado con CSS en `st
### Schema
Esquema que valida los datos de YAML que residen en `tests/helpers/schemas/ghes-release-notes-schema.js`. Consulta el archivo de modelado para encontrar las propiedades requeridas y opcionales.
Esquema que valida los datos de YAML que residen en `tests/helpers/schemas/release-notes-schema.js`. Consulta el archivo de modelado para encontrar las propiedades requeridas y opcionales.
El esquema se ejecuta mediante una prueba en `tests/linting/lint-files.js`. La prueba fallará si los datos no pasan la validación.

View File

@@ -0,0 +1,11 @@
---
ms.openlocfilehash: 7c61def739c3054b56539e3eaf121b1a1484107b
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193609"
---
## Acerca del almacenamiento externo de {% data variables.product.prodname_actions %}
{% data reusables.actions.enterprise-storage-contents %} Para obtener más información, consulta [Introducción a {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server#external-storage-requirements).

View File

@@ -0,0 +1,9 @@
---
ms.openlocfilehash: 3ec09dc01c2c03dca0d7040cf3aab055d90128be
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193466"
---
{% data variables.product.prodname_actions %} usa el almacenamiento de blobs externo para almacenar los datos que se generan con las ejecuciones de flujo de trabajo, como registros de flujo de trabajo{% ifversion actions-caching %}, cachés,{% endif %} y artefactos de compilación cargados por el usuario.

View File

@@ -0,0 +1,9 @@
---
ms.openlocfilehash: 410f42fe3744309d9d0b404e7da493dbbcf8f306
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193521"
---
{% data variables.product.prodname_copilot %} es una nueva herramienta de finalización de código basada en inteligencia artificial que ayuda a escribir código más rápidamente. {% data variables.product.prodname_copilot %} está disponible mediante cuentas personales de {% data variables.product.prodname_dotcom %} con {% data variables.product.prodname_copilot_for_individuals %} y mediante {% data variables.product.prodname_ghe_cloud %} con {% data variables.product.prodname_copilot_for_business %}. Para obtener más información, consulta [Acerca de {% data variables.product.prodname_copilot %}](/copilot/overview-of-github-copilot/about-github-copilot).

View File

@@ -1,10 +1,10 @@
---
ms.openlocfilehash: 65ef5b7ddead68864d8890f47e1ec5e8163a368b
ms.sourcegitcommit: 5f9527483381cfb1e41f2322f67c80554750a47d
ms.openlocfilehash: 69fce359695e2b23342e04a73397ac717d580b7b
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/11/2022
ms.locfileid: "147881952"
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193457"
---
- {% data variables.product.prodname_copilot %} es gratuito para los alumnos verificados y los responsables de mantener el código abierto.
- Si no eres alumno ni mantenedor de código abierto, puedes probar {% data variables.product.prodname_copilot %} de manera gratuita con una prueba de 60 días. Después de la evaluación gratuita, necesitarás una suscripción de pago para continuar usándolo. Debes proporcionar información de facturación para iniciar una evaluación gratuita. Para obtener más información, consulta "[Acerca de la facturación de {% data variables.product.prodname_copilot %}](/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot)".
- {% data variables.product.prodname_copilot %} es gratis para profesores, alumnos y mantenedores de código abierto probados como tales.
- Si no eres un alumno, profesor o mantenedor de código abierto, necesitarás una evaluación de prueba o una suscripción activa. Para más información, consulta "[Acerca de la configuración de {% data variables.product.prodname_copilot %}](/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot)".

View File

@@ -0,0 +1,13 @@
---
ms.openlocfilehash: 1ee05e01e6ff5b072920edecfb1409f9d29f4dc4
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193537"
---
{% note %}
**Nota:** Si eres miembro de una organización de {% data variables.product.prodname_ghe_cloud %} que tiene asignado un puesto de {% data variables.product.prodname_copilot %} a través de la organización, no podrás configurar la telemetría en la detección de duplicados en la configuración de tu cuenta personal. La configuración de detección de duplicación se heredará de tu organización o empresa.
{% endnote %}

View File

@@ -1,15 +1,13 @@
---
ms.openlocfilehash: 8fd599404931b2ec2334e0ad0200bbf8734f962e
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 495034c23fd83bd0d70bd080c03bbe0cfe455608
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: "147080676"
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193513"
---
Antes de empezar a usar {% data variables.product.prodname_copilot %}, deberás configurar una evaluación gratuita o una suscripción.
{% data reusables.user-settings.access_settings %}
1. En la sección "Código, planificación y automatización" de la barra lateral, haz clic en **{% octicon "copilot" aria-label="The copilot icon" %} GitHub Copilot**.
1. En la sección "Código, planificación y automatización" de la barra lateral, haz clic en **{% octicon "copilot" aria-label="The copilot icon" %} {% data variables.product.prodname_copilot %}** .
1. En la página de configuración de {% data variables.product.prodname_copilot %}, haz clic en **Habilitar {% data variables.product.prodname_copilot %}** .
![Captura de pantalla de la configuración de GitHub Copilot con el botón Habilitar {% data variables.product.prodname_copilot %} resaltado](/assets/images/help/copilot/copilot-settings-enable-button.png)

View File

@@ -0,0 +1,13 @@
---
ms.openlocfilehash: afebc8fafe366fb62687cda658cac25d6f592f4c
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193617"
---
{% note %}
**Nota:** Si eres miembro de una organización de {% data variables.product.prodname_ghe_cloud %} que tiene asignado un puesto de {% data variables.product.prodname_copilot %} a través de la organización, no podrás configurar la telemetría en la configuración de tu cuenta personal. La telemetría estará deshabilitada automáticamente.
{% endnote %}

View File

@@ -0,0 +1,9 @@
---
ms.openlocfilehash: 2eec5f30b3778bb590ae07073965156e03c044ba
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193514"
---
El nombre debe coincidir con el slug de una de las categorías de discusión. Por ejemplo, la plantilla de una categoría llamada "Announcements" debe ser `.github/DISCUSSION_TEMPLATE/announcements.yml`.

View File

@@ -0,0 +1,9 @@
---
ms.openlocfilehash: 081bb743422f3dd749a9efa26d4e219e32e1045e
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193481"
---
1. En "Directivas de {% octicon "law" aria-label="The law icon" %}", haz clic en **{% data variables.product.prodname_copilot_short %}** .

View File

@@ -0,0 +1,25 @@
---
ms.openlocfilehash: 6f389970efe1285e45a27f7e55a9b34672ed53e4
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193593"
---
{% ifversion ghes = 3.5 or ghes = 3.6 or ghes = 3.7 or ghes = 3.8 %}
{% note %}
{%- ifversion ghes = 3.5 or ghes = 3.6 %}
**Nota**: El subdominio `http(s)://render.HOSTNAME` está en desuso en {% data variables.product.product_name %} 3.7 y versiones posteriores. Después de actualizar a la versión 3.7 o posterior, asegúrate de que el certificado TLS cubre los subdominios de los servicios de reemplazo `http(s)://notebook.HOSTNAME` y `http(s)://viewscreen.HOSTNAME`.
{%- elsif ghes = 3.7 or ghes = 3.8 %}
**Nota**: Los subdominios `http(s)://notebook.HOSTNAME` o `http(s)://viewscreen.HOSTNAME` son nuevos en {% data variables.product.product_name %} 3.7 y versiones posteriores, y reemplazan a `http(s)://render.HOSTNAME`. Después de actualizar a la versión 3.7 o posterior, el certificado TLS debe cubrir el subdominio de los servicios de reemplazo, `http(s)://notebook.HOSTNAME` y `http(s)://viewscreen.HOSTNAME`.
{%- endif %}
{% endnote %}
{% endif %}

View File

@@ -1,9 +1,9 @@
---
ms.openlocfilehash: 8892790c359353b634712895ee217b84965db88c
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 8a1a48f6f0394be842a772c0c05735a33bf75919
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: "146332052"
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193458"
---
Cuando se utiliza SAML o CAS, la autenticación de dos factores no se admite o se administra en el aparato del {% data variables.product.prodname_ghe_server %}, pero es posible que lo admita un proveedor de autenticación externo. No está disponible la implementación de la autenticación de dos factores en organizaciones. Para obtener más información sobre cómo aplicar la autenticación en dos fases en las organizaciones, vea "[Requerir autenticación en dos fases en la organización](/enterprise/user/articles/requiring-two-factor-authentication-in-your-organization/)".
Cuando se usa SAML o CAS, la autenticación en dos fases no se admite ni se administra en la instancia de {% data variables.product.prodname_ghe_server %}, pero es posible que un proveedor de autenticación externo sí la admita. No está disponible la implementación de la autenticación de dos factores en organizaciones. Para obtener más información sobre cómo aplicar la autenticación en dos fases en las organizaciones, vea "[Requerir autenticación en dos fases en la organización](/enterprise/user/articles/requiring-two-factor-authentication-in-your-organization/)".

View File

@@ -0,0 +1,11 @@
---
ms.openlocfilehash: 116b758f03e77096d6d5455c21e3db0bc636eefb
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193529"
---
{% ifversion packages-registries-v2 %} En determinados registros, se{% else %}Se{% endif %} puede usar GraphQL para eliminar una versión de un paquete privado.
{% data reusables.package_registry.no-graphql-to-delete-packages %}

View File

@@ -1,16 +1,16 @@
---
ms.openlocfilehash: 2e24caea6bd8d7609ce24ec67f497ddbc1db8716
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 3974c3f895e361805d364cb11a8f97cd8bbcbc92
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: "147423600"
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193610"
---
{% ifversion fpt or ghec %} {% note %}
**Notas:**
* Esta API solo se aplica a {% data variables.product.prodname_projects_v1 %}. {% data variables.product.prodname_projects_v2 %} se pueden administrar con GraphQL API. Para obtener más información, consulta "[Uso de la API para administrar proyectos](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)".
* Solo puedes crear una instancia de {% data variables.projects.projects_v1_board %} para una organización, un usuario o un repositorio que ya tenga al menos una instancia de {% data variables.projects.projects_v1_board %}.
* Estos puntos de conexión solo interactúan con {% data variables.product.prodname_projects_v1 %}. Para administrar {% data variables.product.prodname_projects_v2 %}, usa Graph API. Para obtener más información, consulta "[Uso de la API para administrar proyectos](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)".
* Para crear un {% data variables.projects.projects_v1_board %}, la organización, el usuario o el repositorio debe tener al menos un {% data variables.projects.projects_v1_board %}.
{% endnote %} {% endif %}

View File

@@ -0,0 +1,9 @@
---
ms.openlocfilehash: 4a41b39b018e375a79872ac1c77eb580451922b0
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193449"
---
Las instancias que reciben de manera continuada un número elevado de solicitudes de Git a la vez pueden experimentar problemas de rendimiento. Si sospechas que este problema está afectando a tu instancia, ponte en contacto con {% data variables.contact.github_support %}. Para obtener más información, consulta "[Creación de una incidencia de soporte técnico](/support/contacting-github-support/creating-a-support-ticket)". [Actualizado: 07/12/2022]

View File

@@ -0,0 +1,13 @@
---
ms.openlocfilehash: 3c0fb9aa9284d374a4d34c1241de5827917e9ecc
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193585"
---
Si usas un IdP para IAM en {% data variables.product.product_name %}, el inicio de sesión único de SAML controla y protege el acceso a los recursos empresariales, como los repositorios, las incidencias y las solicitudes de incorporación de cambios. SCIM crea cuentas de usuario automáticamente y administra el acceso a {% data variables.location.product_location %} cuando haces cambios en el IdP. También puedes sincronizar equipos en {% data variables.product.product_name %} con grupos en el IdP. Para obtener más información, consulte los siguientes artículos.
- [Acerca de SAML para IAM empresarial](/admin/identity-and-access-management/using-saml-for-enterprise-iam/about-saml-for-enterprise-iam)
- [Configuración del aprovisionamiento de usuarios con SCIM para la empresa](/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-user-provisioning-with-scim-for-your-enterprise)
- [Sincronización de un equipo con un grupo de proveedor de identidades](http://localhost:4000/github-ae@latest/organizations/organizing-members-into-teams/synchronizing-a-team-with-an-identity-provider-group)

View File

@@ -0,0 +1,15 @@
---
ms.openlocfilehash: c36ca0558cc62f720ef8db5402b9b67e4dde0b22
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193601"
---
1. Busca la aplicación denominada "GitHub Enterprise Cloud - Organización".
![Captura de pantalla de la aplicación "GitHub Enterprise Cloud - Organización" en Okta](/assets/images/help/saml/okta-application-menu.png)
1. Haz clic en **Agregar integración**.
![Captura de pantalla del botón "Agregar integración"](/assets/images/help/saml/add-integration-button-okta.png)

View File

@@ -1,13 +1,13 @@
---
ms.openlocfilehash: d08df6f87611aec73985fd0ecd279b67079e2a1f
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.openlocfilehash: 727611615f31b6b6064340ba97757509a1834db2
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 09/05/2022
ms.locfileid: "147067382"
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193594"
---
{% ifversion ghes %}
Si eliminas un usuario desde tu proveedor de identidades, también debes suspenderlos de forma manual. De lo contrario, el propietario de la cuenta puede seguir autenticando mediante tokens de acceso o claves SSH. Para obtener más información, consulte "[Suspensión y anulación de la suspensión de usuarios](/enterprise/admin/guides/user-management/suspending-and-unsuspending-users)".
Con el aprovisionamiento JIT, si quitas un usuario del IdP, también debes suspender manualmente la cuenta de ese usuario en {% data variables.location.product_location %}. De lo contrario, el propietario de la cuenta puede seguir autenticando mediante tokens de acceso o claves SSH. Para obtener más información, consulte "[Suspensión y anulación de la suspensión de usuarios](/enterprise/admin/guides/user-management/suspending-and-unsuspending-users)".
{% endif %}

View File

@@ -0,0 +1,9 @@
---
ms.openlocfilehash: 5dbd22db0d4b487a5fe9fc206ff47d1bb53e9a67
ms.sourcegitcommit: 6185352bc563024d22dee0b257e2775cadd5b797
ms.translationtype: HT
ms.contentlocale: es-ES
ms.lasthandoff: 12/09/2022
ms.locfileid: "148193586"
---
Las incidencias de soporte técnico se pueden traducir a chino (simplificado), francés, alemán, japonés, portugués (Brasil) o español. Para más información, vea "[Visualización y actualización de incidencias de soporte técnico](/support/contacting-github-support/viewing-and-updating-support-tickets)".