{"meta":{"title":"Configuración administrada por la empresa","intro":"Comprenda el esquema de configuración administrada de empresa que usan los clientes Copilot.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/copilot","title":"GitHub Copilot"},{"href":"/es/copilot/reference","title":"Referencia"},{"href":"/es/copilot/reference/enterprise-administrators","title":"Administradores de empresa"},{"href":"/es/copilot/reference/enterprise-administrators/enterprise-managed-settings","title":"Configuración administrada por la empresa"}],"documentType":"article"},"body":"# Configuración administrada por la empresa\n\nComprenda el esquema de configuración administrada de empresa que usan los clientes Copilot.\n\nUse esta referencia para comprender las claves admitidas actualmente en `managed-settings.json`.\n\nPara conocer los métodos de implementación y los clientes admitidos, consulte [Configuración de opciones administradas por la empresa](/es/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/configure-enterprise-managed-settings).\n\n## Reglas de precedencia\n\nCuando hay varios orígenes de configuración, la configuración anterior en esta lista tiene prioridad sobre la configuración más adelante en la lista:\n\n1. Configuración administrada por MDM\n2. Configuración administrada por el servidor\n3. Configuración basada en archivos\n4. Configuración de nivel de usuario\n\nComo excepción, las claves siguientes se componen en la dirección más restrictiva entre diferentes métodos de entrega:\n\n* `sandbox`\n* `permissions.deny`, `permissions.ask` y `permissions.allow`\n\n## Teclas compatibles\n\n<div class=\"ghd-tool rowheaders\">\n\n| Clave                                      | propósito                                                                                                                                                                                                                                                                                                              | Copilot CLI                                                                                                                                                                                                                                                                                                              | VS Code                                                                                                                                                                                                                                                                                                                                                                                                                             | GitHub Copilot app                                                                                                                                                                                                                                                                                                                                                                                                                  | Copilot cloud agent                                                                                                                                                                                                                                                                                                                                                                                                                 | JetBrains IDEs                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| ------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `permissions.disableBypassPermissionsMode` | Desactiva el comportamiento de omisión o de permitirlo todo al estilo YOLO                                                                                                                                                                                                                                             | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |\n| `permissions.deny`                         | Bloquea operaciones específicas                                                                                                                                                                                                                                                                                        | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |\n| `permissions.ask`                          | Requiere una aprobación humana nueva antes de que las operaciones específicas puedan continuar                                                                                                                                                                                                                         | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |\n| `permissions.allow`                        | Permite que determinadas operaciones continúen sin pedir confirmación                                                                                                                                                                                                                                                  | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |\n| `model`                                    | Establece la selección automática del modelo como valor predeterminado para las nuevas conversaciones.                                                                                                                                                                                                                 | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |\n| `enabledPlugins`                           | Habilita o deshabilita complementos específicos por clave                                                                                                                                                                                                                                                              | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |\n| `extraKnownMarketplaces`                   | Agrega marketplaces de complementos a los que los usuarios pueden acceder                                                                                                                                                                                                                                              | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |\n| `strictKnownMarketplaces`                  | Restringe la instalación del complemento a marketplaces enumerados explícitamente.                                                                                                                                                                                                                                     | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |\n| `telemetry`                                | Configura la exportación de OpenTelemetry y dirige los datos de uso Copilot a un colector que elija.                                                                                                                                                                                                                   | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |\n| `remoteControl`                            | Restringe si las sesiones hospedadas en este dispositivo se pueden controlar de forma remota, en función del estado de autorización de SSO del cliente de control para las organizaciones enumeradas. No afecta a la capacidad del usuario de controlar de forma remota las sesiones hospedadas en otros dispositivos. | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |\n| `allowedMcpServers`                        | Define una lista de servidores MCP autorizados para ejecutarse. Se bloquea cualquier servidor que no coincida. Déjelo en blanco para permitir todos los servidores, sujeto a cualquier regla de denegación                                                                                                             | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |\n| `deniedMcpServers`                         | Define servidores MCP bloqueados incondicionalmente, aunque también coincidan con una entrada en . `allowedMcpServers`                                                                                                                                                                                                 | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg>                                                                                                            |\n| `sandbox`                                  | Aplica restricciones mínimas de espacio aislado local para la ejecución de comandos, el sistema de archivos y el acceso a la red, las credenciales y los servidores MCP y LSP locales.                                                                                                                                 | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-check\" aria-label=\"Supported\" role=\"img\"><path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> | <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-x\" aria-label=\"Not supported\" role=\"img\"><path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path></svg> |\n\n</div>\n\n## Aplicación de una configuración diferente a los equipos empresariales\n\nEn el caso de las implementaciones administradas por el servidor, la empresa puede aplicar una gobernanza diferente a grupos de usuarios en función de su pertenencia al equipo empresarial. La empresa define toda la configuración: la pertenencia al equipo solo determina qué usuarios reciben un conjunto determinado de valores.\n\nPara que una clave pueda tener valores específicos del equipo, márquela como reemplazable en `managed-settings.json` mediante la sintaxis `{ \"overridable\": <VALUE> }`. Una clave reemplazable usa el valor del equipo cuando está configurada o, si el equipo la deja sin configurar, recurra al valor predeterminado de su empresa.\n`{ \"overridable\": <VALUE> }`La sintaxis se aplica a las teclas `model`, `permissions.disableBypassPermissionsMode`, `permissions.allow`, `permissions.deny`, `permissions.ask`, `allowedMcpServers` y `deniedMcpServers`. Las claves no marcadas como invalidables siguen siendo una decisión de nivel empresarial que los equipos no pueden modificar.\n\n`enabledPlugins` y `extraKnownMarketplaces` funcionan aditivamente. La empresa `managed-settings.json` establece una línea base y un archivo de equipo de empresa puede agregar más complementos y marketplaces sobre él. Para ver los pasos de configuración completos, consulte [Configuración de opciones administradas por la empresa](/es/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/configure-enterprise-managed-settings#overriding-settings-for-specific-teams).\n\n## Ejemplo de configuración\n\nEn el ejemplo siguiente se muestran estas claves en un archivo de configuración administrada.\n\n```json\n{\n  \"model\": \"auto\",\n  \"permissions\": {\n    \"disableBypassPermissionsMode\": \"disable\",\n    \"deny\": [\n      \"Shell(rm -rf *)\",\n      \"Read(~/.ssh/**)\",\n      \"Edit(//etc/**)\",\n      \"Domain(*.unapproved.example)\"\n    ],\n    \"ask\": [\n      \"Shell(git push *)\",\n      \"Edit(/src/**)\",\n      \"Domain(api.github.com)\"\n    ],\n    \"allow\": [\n      \"Shell(npm test *)\",\n      \"Read(/src/**)\",\n      \"Domain(registry.npmjs.org)\"\n    ]\n  },\n  \"enabledPlugins\": {\n    \"my-plugin@agent-skills\": true\n  },\n  \"extraKnownMarketplaces\": {\n    \"agent-skills\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"OWNER/REPO\"\n      },\n      \"autoUpdate\": true\n    }\n  },\n  \"strictKnownMarketplaces\": [\n    {\n      \"source\": \"github\",\n      \"repo\": \"OWNER/REPO\"\n    }\n  ],\n  \"telemetry\": {\n    \"enabled\": true,\n    \"endpoint\": \"https://otel-collector.example.com\",\n    \"protocol\": \"http/protobuf\",\n    \"captureContent\": false,\n    \"lockCaptureContent\": true,\n    \"serviceName\": \"copilot\",\n    \"resourceAttributes\": {\n      \"deployment.environment\": \"production\"\n    },\n    \"headers\": {\n      \"Authorization\": \"Bearer TOKEN\"\n    }\n  },\n  \"remoteControl\": {\n    \"mode\": \"requireSSO\",\n    \"githubDotComOrganizations\": [\"ORG-NAME\"]\n  },\n  \"allowedMcpServers\": [\n    { \"serverUrl\": \"https://api.githubcopilot.com/*\" },\n    { \"serverCommand\": [\"npx\", \"@playwright/mcp@latest\"] },\n    { \"serverCommand\": [\"cmd\", \"/c\", \"uvx\", \"markitdown-mcp\"] }\n  ],\n  \"deniedMcpServers\": [\n    {\n      \"serverCommand\": [\n        \"npx\",\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/\"\n      ]\n    }\n  ],\n  \"sandbox\": {\n    \"enabled\": true,\n    \"allowBypass\": false,\n    \"sandboxMcpServers\": true,\n    \"sandboxLspServers\": true\n  }\n}\n```\n\n## enabledPlugins\n\nDefine complementos que se instalan o bloquean automáticamente para todos los usuarios empresariales. Cada entrada usa el formato `PLUGIN-NAME@MARKETPLACE-NAME` como clave, con un valor booleano: `true` para requerir que el complemento esté habilitado o `false` para requerir que se deshabilite. Consulte [Acerca de los estándares de complementos administrados por la empresa](/es/copilot/concepts/agents/about-enterprise-plugin-standards).\n\n## extraKnownMarketplaces\n\nDefine marketplaces de complementos adicionales disponibles para los usuarios. Cada entrada es un objeto marketplace con nombre que contiene una `source` propiedad y un valor booleano opcional `autoUpdate` .\n\nEstablezca `true` en `autoUpdate` para requerir que los clientes actualicen periódicamente ese mercado y actualicen los complementos instalados procedentes de él. Establézcalo `false` en para requerir que las actualizaciones automáticas permanezcan deshabilitadas para ese marketplace. Si se omite `autoUpdate`, los clientes usan su comportamiento actual, ya sea el predeterminado o el configurado por el usuario.\n\nDado que la configuración administrada tiene prioridad, los usuarios no pueden invalidar un valor definido `autoUpdate` . La configuración solo se aplica a ese Marketplace, y las restricciones de `strictKnownMarketplaces` se siguen aplicando antes de las operaciones de actualización y refresco.\n\nSe admiten los siguientes tipos de origen:\n\n* `\"github\"` : requiere `repo` en `OWNER/REPO` formato; opcional `ref` (rama, etiqueta o SHA) y `path` (subdirectorio)\n* `\"git\"` — requiere `url`; opcional `ref` y `path`\n* `\"directory\"` — requiere `path`\n\nConsulte [Acerca de los estándares de complementos administrados por la empresa](/es/copilot/concepts/agents/about-enterprise-plugin-standards).\n\n## strictKnownMarketplaces\n\nRestringe la instalación del complemento solo a los marketplaces definidos explícitamente por la empresa. Un array vacío significa bloqueo completo. Cada entrada es un objeto de Marketplace con una `source` propiedad que indica el tipo de origen. Se admiten los siguientes tipos de origen:\n\n* `\"github\"` — requiere `repo` en `OWNER/REPO` formato; opcional `ref` y `path`\n* `\"git\"` — requiere `url`; opcional `ref` y `path`\n* `\"url\"`: requiere `url`; objeto opcional `headers`\n* `\"npm\"` — requiere `package`\n* `\"file\"` — requiere `path`\n* `\"directory\"` — requiere `path`\n* `\"hostPattern\"`: requiere `hostPattern` (regex que coincide con los hosts del marketplace)\n* `\"pathPattern\"` — requiere `pathPattern` (regex que coincida con las rutas del Marketplace)\n\n## model\n\nEstablece la selección automática del modelo como valor predeterminado para las nuevas conversaciones. Consulte [Acerca de Copilotauto model selection](/es/copilot/concepts/models/auto-model-selection).\n\n* Al establecer `model` a `\"auto\"`, las nuevas sesiones usan el modelo Auto, a menos que el usuario especifique un modelo diferente para cada conversación.\n* Esta clave se invalida mediante la asignación de equipos empresariales. En su `managed-settings.json`, utilice la sintaxis `{ \"overridable\": \"auto\" }` para personalizar la configuración de la clave para cada equipo. A continuación, puede establecer `\"model\": \"unmanaged\"` en un archivo de configuración del equipo para proporcionar una especialización que tiene prioridad sobre `managed-settings.json` para los miembros del equipo en cuestión.\n\n> \\[!NOTE]\n> `model` originalmente se documentó como `permissions.model`. Los clientes siguen leyendo el valor anidado `permissions.model` cuando falta la clave de nivel superior `model`, pero deben usar la clave de nivel superior `model` en las configuraciones nuevas.\n\n## permissions\n\n### Denegar, preguntar, permitir\n\nLas teclas `permissions.deny`, `permissions.ask` y `permissions.allow` usan la precedencia **denegar > preguntar > permitir**. Si un origen administrado por MDM, por el servidor o basado en archivos define alguna regla de permisos, o si alguna fuente aplicable declara una lista `allow`, una operación compatible sin coincidencia requiere aprobación de forma predeterminada. De lo contrario, sigue el flujo habitual de permisos.\n\n* `deny` bloquea operaciones específicas, independientemente de si también coinciden con una `ask` regla o `allow` . Una regla de denegación establecida por cualquier fuente de configuración administrada bloquea la operación para todos los usuarios, independientemente de las reglas de las demás fuentes.\n* `ask` requiere una aprobación única y nueva antes de que pueda continuar una operación específica, incluso si la operación se permitiría de otro modo. Una regla administrada `ask` no se puede satisfacer mediante el modo de omisión (también conocido como modo allow-all o YOLO), una configuración de aprobación automática, un enlace u otro acceso directo de aprobación, o una concesión persistente de una aprobación anterior. La misma operación vuelve a mostrarse la próxima vez que se solicite.\n* `allow` permite que una operación específica continúe sin una solicitud. La lista de permitidos efectiva es la intersección de todas las fuentes que la definen, no la unión. Un origen que no declara una `allow` lista no pone ninguna restricción propia en esta clave.\n\nLas reglas usan los siguientes selectores:\n\n| Selector                                                                                                                       | Coincidencias                                                                                                                                                                                                                                          |\n| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `Shell(...)`                                                                                                                   | Comandos de Shell. Usa `<command> *` (por ejemplo, `git push *`) para hacer coincidir un prefijo de comando; de lo contrario, la regla coincide exactamente con el texto.                                                                              |\n| `Bash(...)` es un alias de compatibilidad para `Shell(...)`.                                                                   |                                                                                                                                                                                                                                                        |\n| `PowerShell(...)` usa la misma familia de selectores con comparación de comandos sin distinguir entre mayúsculas y minúsculas. |                                                                                                                                                                                                                                                        |\n| `Read(...)`                                                                                                                    | Rutas de lectura y visualización de archivos. Admite patrones globales y estas raíces: `//` para la raíz del sistema de archivos, `/` para la raíz del área de trabajo, `~/` para el directorio principal y `./` para el directorio de trabajo actual. |\n| `Edit(...)`                                                                                                                    | Las rutas de escritura y edición de archivos se hacen coincidir de la misma manera que `Read(...)`.                                                                                                                                                    |\n| `Write(...)` es un alias de `Edit(...)`.                                                                                       |                                                                                                                                                                                                                                                        |\n| `Domain(...)`                                                                                                                  | Orígenes de red. Un host simple usa HTTPS de forma predeterminada, y la coincidencia de hosts no distingue entre mayúsculas y minúsculas. Use `*.` para incluir subdominios; por ejemplo, `*.example.com` coincide con example.com y sus subdominios.  |\n\nCada subclave se puede invalidar para los equipos empresariales. Establezca el valor de empresa en `{ \"overridable\": <VALUE> }`, reemplazando `<VALUE>` por la matriz de reglas. A continuación, use la sintaxis normal para definir reglas de reemplazo en el archivo de cada equipo.\n\n### disableBypassPermissionsMode\n\nImpide que los usuarios habiliten el modo de omisión (también conocido como \"modo YOLO\"). El modo de omisión permite a un agente ejecutar comandos, acceder a archivos y capturar direcciones URL sin solicitar aprobación.\n\nSi establece `disableBypassPermissionsMode` en `\"disable\"`, los usuarios no pueden activar el modo bypass:\n\n* En Copilot CLI, todas las opciones de la línea de comandos para permitir todos los permisos (`--yolo`, `--allow-all`, y las opciones individuales `--allow-all-tools`, `--allow-all-paths`y `--allow-all-urls` ) se suprimen en el inicio y no pueden conceder permisos elevados. Los comandos con barra `/yolo` y `/allow-all` también están bloqueados.\n* En VS Code, la configuración global de aprobación automática (`chat.tools.global.autoApprove`) está desactivada y no se puede volver a habilitar.\n* En GitHub Copilot app, la configuración \"Permitir todo\" de \"Permisos de herramientas\" está bloqueada en la configuración de las sesiones.\n* Esta clave se invalida mediante la asignación de equipos empresariales. En su `managed-settings.json`, utilice la sintaxis `{ \"overridable\": \"disable\" }` para personalizar la configuración de la clave para cada equipo. A continuación, puede establecer `\"disableBypassPermissionsMode\": \"unmanaged\"` en un archivo de configuración del equipo para proporcionar una especialización que tiene prioridad sobre `managed-settings.json` para los miembros del equipo en cuestión.\n\n## Telemetría\n\nConfigura la exportación de OpenTelemetry, dirigiendo los datos de uso Copilot a un colector que elija.\n\nEsta propiedad es compatible con Copilot CLI y VS Code.\n\nCuando establece la propiedad `telemetry`, la telemetría Copilot se envía al punto de conexión que especifique. Se admiten las siguientes subpropiedades:\n\n* `enabled`: se establece en `true` para activar la exportación de telemetría o `false` para desactivarla.\n* `endpoint`: la dirección URL del recopilador de OTLP (por ejemplo, `https://otel-collector.example.com`).\n* `protocol`: protocolo de transporte para la exportación de telemetría. Los valores aceptados son: `\"http/json\"` y `\"http/protobuf\"`.\n* `captureContent`: se establece en `true` para incluir contenido de solicitud y respuesta en la carga de telemetría o `false` para excluirlo.\n* `lockCaptureContent`: se establece en `true` para impedir que los usuarios cambien la `captureContent` configuración.\n* `serviceName`: una etiqueta para el nombre del servicio de telemetría (por ejemplo, `\"copilot\"`).\n* `resourceAttributes`: un objeto de los atributos de recursos openTelemetry que se van a asociar a todos los datos de telemetría exportados (por ejemplo, `{\"deployment.environment\": \"production\"}`).\n* `headers`: objeto de encabezados HTTP que se van a incluir con cada solicitud de telemetría (por ejemplo, un `Authorization` encabezado para el recopilador).\n\n## remoteControl\n\nRestringe si Copilot las sesiones hospedadas en un dispositivo se pueden controlar de forma remota. Esto no afecta a la capacidad de un usuario de controlar de forma remota sus sesiones hospedadas en otros dispositivos.\n\n* `mode`: Se establece en `\"disabled\"` para evitar el control remoto de sesiones en el dispositivo, `\"requireSSO\"` para permitir solo el control remoto desde un cliente autorizado mediante SSO para las organizaciones enumeradas en `githubDotComOrganizations`, o `\"enabled\"` para permitirlo sin restricciones.\n* `githubDotComOrganizations`: Una lista de nombres de usuario de la organización. Obligatorio cuando `mode` es `\"requireSSO\"`.\n\n## allowedMcpServers\n\nDefine una lista de servidores MCP autorizados para ejecutarse. Cuando se establece, solo se permiten servidores que coincidan con al menos una entrada. Se bloquea cualquier servidor que no coincida.\n\nOmita esta clave por completo para permitir todos los servidores, según lo especificado en `deniedMcpServers`. Establézcalo en una matriz vacía para bloquear todos los servidores excepto los servidores predeterminados integrados.\n\nCuando varias fuentes de configuración definen `allowedMcpServers`, la lista de elementos permitidos resultante es la intersección de todas las fuentes. Un servidor debe estar permitido por todos los orígenes para poder ejecutarse.\n\nCada entrada debe contener exactamente una propiedad de coincidencia.\n\n| Propiedad       | Comportamiento de coincidencia                                                                                                                                                                                                                       | Servidores aplicables                                                                                                                                                                    |\n| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `serverName`    | Coincide exactamente con la etiqueta de servidor asignada por el usuario. No se admiten caracteres comodín. Dado que los usuarios eligen nombres de servidor, use `serverUrl` o `serverCommand` cuando necesite aplicar la identidad de un servidor. | Cualquier servidor. Los servidores en memoria solo pueden usar `serverName`.                                                                                                             |\n| `serverUrl`     | Coincide con una dirección URL del servidor remoto. Admite caracteres comodín `*` para subdominios o prefijos de ruta de acceso, por ejemplo, `https://mcp.example.com/*` o `https://*.internal.example.com/*`.                                      | Servidores remotos que se conectan a través de eventos HTTP o enviados por el servidor (SSE). Esta propiedad no se aplica a los servidores locales, incluso si tienen una dirección URL. |\n| `serverCommand` | Coincide con el comando exacto y cada argumento de un servidor local, por ejemplo, `[\"npx\", \"-y\", \"my-mcp-server\"]`. No se admiten comodines ni la expansión de la línea de comandos.                                                                | Servidores locales que usan la entrada y salida estándar (`stdio`). Esta propiedad no se aplica a los servidores remotos, incluso si tienen un comando.                                  |\n\nEsta clave se puede invalidar para los equipos empresariales. Encapsular los objetos comparadores en `overridable` a nivel empresarial y, a continuación, usar la sintaxis habitual para definir listas de permitidos y de denegados en el archivo de cada equipo.\n\n### Canonización de URL\n\nAntes de comparar un `serverUrl` patrón con una dirección URL de servidor, el cliente normaliza ambos valores:\n\n* Convierte el esquema y el host en minúsculas.\n* Convierte los nombres de host internacionalizados o Unicode en Punycode.\n* Quita el puerto predeterminado para `:80` HTTP o `:443` HTTPS.\n* Descodifica octetos de host codificados por porcentaje. Por ejemplo, `%65vil` se convierte en `evil`.\n* Elimina los fragmentos de URL y los puntos al final de los nombres DNS.\n* Impide que los caracteres comodín del componente de autoridad coincidan más allá del límite `/` hacia la ruta.\n\n## deniedMcpServers\n\nDefine servidores MCP bloqueados incondicionalmente. Un servidor que coincida con cualquier entrada se bloquea incluso si también coincide con una entrada en `allowedMcpServers`. Las reglas de denegación siempre tienen prioridad sobre las reglas de permiso.\n\nLos servidores propios Copilot, como el servidor MCP integrado GitHub, están exentos de las reglas de denegación y no se pueden bloquear.\n\nCuando varios orígenes de configuración definen `deniedMcpServers`, la lista de denegación efectiva es la unión de todos los orígenes. Un servidor bloqueado por cualquier origen está bloqueado para todos.\n\nCada entrada usa las mismas `serverName`propiedades , `serverUrl`o `serverCommand` descritas en [`allowedMcpServers`](#allowedmcpservers).\n\n## `sandbox`\n\nAplica restricciones mínimas de espacio aislado local para Copilot CLI. La configuración de espacio aislado administrado impone restricciones en lugar de valores predeterminados:\n\n* Para las configuraciones de activación forzada, un valor administrado de `true` impone la configuración.\n  `false` o la omisión no modifica la configuración del usuario.\n* Para la configuración de funcionalidad, un valor administrado de `false` prohíbe la funcionalidad.\n  `true` o la omisión no modifica la configuración del usuario.\n* Las listas de rutas de acceso de lectura y escritura administradas y de solo lectura restringen las concesiones configuradas por el usuario, mientras que las rutas de acceso denegadas administradas se agregan a las denegaciones configuradas por el usuario.\n\nSe admiten las siguientes subpropiedades:\n\n* `enabled`: `true` requiere aislamiento y evita que los usuarios lo deshabiliten.\n* `allowBypass`: `false` impide que el modelo solicite que un comando individual se ejecute fuera del espacio aislado.\n* `addCurrentWorkingDirectory`: `false` impide que Copilot CLI agregue automáticamente el directorio de trabajo actual a las rutas de lectura/escritura del sandbox.\n* `sandboxMcpServers`: `true` requiere que los servidores MCP locales iniciados por Copilot CLI se ejecuten en el espacio aislado. Los servidores MCP remotos no se ejecutan en el espacio aislado local.\n* `sandboxLspServers`: `true` requiere que los servidores de lenguaje iniciados por Copilot CLI se ejecuten en el espacio aislado.\n* `gitAuth`: `false` impide que Copilot CLI inyecte un token GitHub en operaciones Git HTTPS autenticadas en el espacio aislado.\n* `ghAuth`: `false` impide que Copilot CLI inyecte un token GitHub de GitHub CLI en el espacio aislado.\n* `allowDevToolAccess`: `false` impide el acceso automático a la configuración de herramientas de desarrollo, las memorias caché, los registros y las cadenas de herramientas. Estas ubicaciones pueden contener credenciales o tokens del Registro de paquetes. Deshabilitar el acceso puede provocar un error en la restauración de paquetes, las operaciones del Registro autenticadas o las compilaciones que usan cachés compartidas a menos que conceda explícitamente las rutas de acceso necesarias.\n* `userPolicy`: objeto que configura restricciones de seatbelt específicas del sistema de archivos, la red y macOS. Las propiedades admitidas se describen en las secciones siguientes.\n\n### `sandbox.userPolicy.filesystem`\n\nConfigura el acceso al sistema de archivos para los procesos que se ejecutan en un entorno aislado. Las rutas deben ser absolutas. Las listas de concesión administradas se comparan con las listas configuradas por el usuario por cadena de ruta de acceso exacta, no por cobertura de ruta de acceso primaria o secundaria.\n\n* `readwritePaths`: Una lista de rutas que los procesos aislados pueden leer y escribir. Una ruta de acceso configurada por el usuario permanece disponible solo si su cadena exacta también aparece en todos los orígenes administrados que especifican esta propiedad. Una matriz gestionada vacía elimina todos los permisos de acceso de lectura/escritura a rutas configurados por el usuario, pero no elimina el acceso concedido por separado, como los directorios temporales o el directorio de trabajo actual.\n* `readonlyPaths`: Una lista de rutas que los procesos aislados pueden leer, pero no escribir. Una ruta de acceso configurada por el usuario permanece disponible solo si su cadena exacta también aparece en todos los orígenes administrados que especifican esta propiedad. Una matriz administrada vacía quita todas las concesiones de ruta de acceso de solo lectura configuradas por el usuario, pero no quita el acceso ensamblado por separado.\n* `deniedPaths`: Array de rutas a las que los procesos en entorno aislado no pueden acceder. Un valor administrado se agrega a, en lugar de reemplazar, las rutas de acceso denegadas de un usuario.\n\n### `sandbox.userPolicy.network`\n\nConfigura el acceso a la red para los procesos aislados.\n\n* `allowOutbound`: `false` bloquea el acceso de red saliente.\n* `allowLocalNetwork`: `false` impide el acceso a la red local.\n\nEl comportamiento de red varía según el sistema operativo. En concreto, un proxy no es un límite completo de control de salida porque algunas aplicaciones pueden omitir la configuración del proxy.\n\n### `sandbox.userPolicy.seatbelt`\n\nConfigura las opciones de seatbelt específicas de macOS.\n\n* `keychainAccess`: `false` impide que los procesos aislados accedan al Llavero de macOS."}