diff --git a/build/lib/policies/policyData.jsonc b/build/lib/policies/policyData.jsonc index b8f4106fc97..53387c4fa34 100644 --- a/build/lib/policies/policyData.jsonc +++ b/build/lib/policies/policyData.jsonc @@ -74,7 +74,7 @@ "localization": { "description": { "key": "extensions.allowed.policy", - "value": "Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions" + "value": "Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://aka.ms/vscode/enterprise/extensions/allowed" } }, "type": "object", diff --git a/build/lib/test/fixtures/policies/darwin/en-us/com.visualstudio.code.oss.plist b/build/lib/test/fixtures/policies/darwin/en-us/com.visualstudio.code.oss.plist index f90533cfeaa..eca4bc70c83 100644 --- a/build/lib/test/fixtures/policies/darwin/en-us/com.visualstudio.code.oss.plist +++ b/build/lib/test/fixtures/policies/darwin/en-us/com.visualstudio.code.oss.plist @@ -22,7 +22,7 @@ pfm_subkeys - + pfm_default Configure Code - OSS @@ -185,7 +185,7 @@ This feature disables critical security protections and makes it much easier for pfm_default pfm_description -Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions +Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://aka.ms/vscode/enterprise/extensions/allowed pfm_name AllowedExtensions pfm_title @@ -271,4 +271,4 @@ This feature disables critical security protections and makes it much easier for pfm_version 1 - \ No newline at end of file + diff --git a/build/lib/test/fixtures/policies/darwin/fr-fr/com.visualstudio.code.oss.plist b/build/lib/test/fixtures/policies/darwin/fr-fr/com.visualstudio.code.oss.plist index 60f244be3b5..9faa5aacd49 100644 --- a/build/lib/test/fixtures/policies/darwin/fr-fr/com.visualstudio.code.oss.plist +++ b/build/lib/test/fixtures/policies/darwin/fr-fr/com.visualstudio.code.oss.plist @@ -22,7 +22,7 @@ pfm_subkeys - + pfm_default Configure Code - OSS @@ -185,7 +185,7 @@ Cette fonctionnalité désactive [les protections de sécurité critiques](https pfm_default pfm_description -Spécifiez une liste d’extensions autorisées. Cela permet de maintenir un environnement de développement sécurisé et cohérent en limitant l’utilisation d’extensions non autorisées. Plus d’informations : https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions +Spécifiez une liste d’extensions autorisées. Cela permet de maintenir un environnement de développement sécurisé et cohérent en limitant l’utilisation d’extensions non autorisées. Plus d’informations : https://aka.ms/vscode/enterprise/extensions/allowed pfm_name AllowedExtensions pfm_title @@ -271,4 +271,4 @@ Cette fonctionnalité désactive [les protections de sécurité critiques](https pfm_version 1 - \ No newline at end of file + diff --git a/build/lib/test/fixtures/policies/win32/en-us/CodeOSS.adml b/build/lib/test/fixtures/policies/win32/en-us/CodeOSS.adml index 39b05ddc72d..76138c466cf 100644 --- a/build/lib/test/fixtures/policies/win32/en-us/CodeOSS.adml +++ b/build/lib/test/fixtures/policies/win32/en-us/CodeOSS.adml @@ -33,7 +33,7 @@ This feature disables critical security protections and makes it much easier for McpGalleryServiceUrl Configure the MCP Gallery service URL to connect to AllowedExtensions - Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions + Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://aka.ms/vscode/enterprise/extensions/allowed ExtensionGalleryServiceUrl Configure the Marketplace service URL to connect to ChatToolsTerminalEnableAutoApprove diff --git a/build/lib/test/fixtures/policies/win32/fr-fr/CodeOSS.adml b/build/lib/test/fixtures/policies/win32/fr-fr/CodeOSS.adml index eab50282b2d..4c8a015062b 100644 --- a/build/lib/test/fixtures/policies/win32/fr-fr/CodeOSS.adml +++ b/build/lib/test/fixtures/policies/win32/fr-fr/CodeOSS.adml @@ -33,7 +33,7 @@ Cette fonctionnalité désactive [les protections de sécurité critiques](https McpGalleryServiceUrl Configurer l’URL du service de la galerie MCP à laquelle se connecter AllowedExtensions - Spécifiez une liste d’extensions autorisées. Cela permet de maintenir un environnement de développement sécurisé et cohérent en limitant l’utilisation d’extensions non autorisées. Plus d’informations : https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions + Spécifiez une liste d’extensions autorisées. Cela permet de maintenir un environnement de développement sécurisé et cohérent en limitant l’utilisation d’extensions non autorisées. Plus d’informations : https://aka.ms/vscode/enterprise/extensions/allowed ExtensionGalleryServiceUrl Configurer l’URL du service Place de marché à laquelle se connecter ChatToolsTerminalEnableAutoApprove diff --git a/build/lib/test/policyConversion.test.ts b/build/lib/test/policyConversion.test.ts index bb4036a7ab9..acbbe8bfa01 100644 --- a/build/lib/test/policyConversion.test.ts +++ b/build/lib/test/policyConversion.test.ts @@ -141,7 +141,7 @@ const policies: ExportedPolicyDataDto = { localization: { description: { key: 'extensions.allowed.policy', - value: 'Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions' + value: 'Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://aka.ms/vscode/enterprise/extensions/allowed' } }, type: 'object', @@ -372,7 +372,7 @@ const frenchTranslations = [ Cette fonctionnalité désactive [les protections de sécurité critiques](https://code.visualstudio.com/docs/copilot/security) et facilite considérablement la compromission de la machine par un attaquant.`, 'mcp.gallery.serviceUrl': 'Configurer l’URL du service de la galerie MCP à laquelle se connecter', - 'extensions.allowed.policy': 'Spécifiez une liste d’extensions autorisées. Cela permet de maintenir un environnement de développement sécurisé et cohérent en limitant l’utilisation d’extensions non autorisées. Plus d’informations : https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions', + 'extensions.allowed.policy': 'Spécifiez une liste d’extensions autorisées. Cela permet de maintenir un environnement de développement sécurisé et cohérent en limitant l’utilisation d’extensions non autorisées. Plus d’informations : https://aka.ms/vscode/enterprise/extensions/allowed', 'extensions.gallery.serviceUrl': 'Configurer l’URL du service Place de marché à laquelle se connecter', 'autoApproveMode.description': 'Contrôle s’il faut autoriser l’approbation automatique lors de l’exécution dans l’outil terminal.', 'telemetry.feedback.enabled': 'Activez les mécanismes de commentaires tels que le système de rapport de problèmes, les sondages et autres options de commentaires.', diff --git a/src/vs/platform/extensionManagement/common/extensionManagement.ts b/src/vs/platform/extensionManagement/common/extensionManagement.ts index 34eaca06df6..865a17fe6a8 100644 --- a/src/vs/platform/extensionManagement/common/extensionManagement.ts +++ b/src/vs/platform/extensionManagement/common/extensionManagement.ts @@ -723,7 +723,7 @@ Registry.as(Extensions.Configuration) [AllowedExtensionsConfigKey]: { // Note: Type is set only to object because to support policies generation during build time, where single type is expected. type: 'object', - markdownDescription: localize('extensions.allowed', "Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. For more information on how to configure this setting, please visit the [Configure Allowed Extensions](https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions) section."), + markdownDescription: localize('extensions.allowed', "Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. For more information on how to configure this setting, please visit the [Configure Allowed Extensions](https://aka.ms/vscode/enterprise/extensions/allowed) section."), default: '*', defaultSnippets: [{ body: {}, @@ -742,7 +742,7 @@ Registry.as(Extensions.Configuration) localization: { description: { key: 'extensions.allowed.policy', - value: localize('extensions.allowed.policy', "Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions"), + value: localize('extensions.allowed.policy', "Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://aka.ms/vscode/enterprise/extensions/allowed"), } } },