= Allow to configure `product.json` for Visual Studio Code - Open Source using ConfigMap
With this release, you can configure not only `settings.json` and `extensions.json`, but also `product.json` for Visual Studio Code - Open Source editor by using a dedicated ConfigMap:
[source,code]
----
apiVersion: v1
kind: ConfigMap
metadata:
name: vscode-editor-configurations
data:
extensions.json: |
{
"recommendations": [
"dbaeumer.vscode-eslint",
"github.vscode-pull-request-github"
]
}
settings.json: |
{
"window.header": "A HEADER MESSAGE",
"window.commandCenter": false,
"workbench.colorCustomizations": {
"titleBar.activeBackground": "#CCA700",
"titleBar.activeForeground": "#ffffff"
}
}
product.json: |
{
"extensionEnabledApiProposals": {
"ms-python.python": [
"contribEditorContentMenu",
"quickPickSortByLabel",
]
},
"trustedExtensionAuthAccess": [
"<publisher1>.<extension1>",
"<publisher2>.<extension2>"
]
}
immutable: false
----
Learn more about the procedure in the link:
https://docs.redhat.com/en/documentation/red_hat_openshift_dev_spaces/3.21/html/administration_guide/configuring-visual-studio-code#editor-configurations-for-microsoft-visual-studio-code[official documentation].