-
Notifications
You must be signed in to change notification settings - Fork 34.3k
Description
- VSCode Version: 1.12.2
- OS Version: Windows 10
Steps to Reproduce:
- Install vscode as an administrator
- Launch vscode as a different (regular) user
It is currently not possible for an administrator to define mandatory and/or default settings that apply to all users/workspaces. This would be very helpful in a corporate/enterprise setting where we want users to have a consistent experience, or where the infrastructure demands certain configs (e.g. "update.channel": "none"
).
Suggestion:
a) Define an environment variable that points to a json file with mandatory settings, which override user/workspace settings.
b) Define another environment variable that points to a json file with default settings, which get copied to the user settings file when a user launches vscode for the first time.
If suggestion a) is difficult to implement I will settle for b) and use an extension (e.g. Fetch User Environment) to manage the mandatory settings.