-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Terminal Chat AI] Allow company wide disabling this feature #16401
Comments
Perfectly reasonable ask. I'll link it up to #15000, thanks! My understanding of GPO is that it can be used to set a reg key, so we can easily query that regardless of what distribution method used. |
@zadjii-msft Either you evaluate the Policy ones at application startup or every time the settings window and chat window gets opened. The default expected behavior of policies is that computer scope has a higher priority than user scoope. And that you are able to set it either in user or in computer scope. I think the category in the ADMX file should be |
Given the current setup process requires custom azure resources, isn't that sufficient for an approval process at least short term? |
I thought everyone is able to create such an required account including private persons. Is that wrong? Don't know about this. If I require a special company account/license/configuration then it should be enough for short term. |
## Summary of the Pull Request Adds registry keys to allow enterprises to disable Terminal Chat or only enable certain LMs Notes: - If the policy is not set at all, all LM providers are allowed - If the policy is set, we look at the provided allow list to determine which LMs (if any) should be allowed - Only the allowed LMs show up in the AI Settings page to allow for configuration - If no LMs are allowed, the Terminal Chat action is not shown in the new tab dropdown nor the command palette and existing keybindings to open Terminal Chat are not handled - Regardless of the policy, any keybindings/modifications to a user's toggle terminal chat action are preserved ## Validation Steps Performed Toggling the policy/updating the allow list updates the settings page, dropdown and command palette appropriately ## PR Checklist - [x] Closes #16401 Co-authored-by: Heiko <[email protected]>
@PankajBhojwani Double check me - this was resolved by #18095, but since that PR wasn't into |
This was resolved by #18095 yep, not entirely sure why the bot didn't close it but I'll close it manually now |
Description of the new feature/enhancement
Some companies don't allow the usage of AI features or software that has AI feature for privacy reasons.
Please implement a way to centrally force disable this feature.
Proposed technical implementation details (optional)
This can be a policy or HKLM registry value/setting that admins can use to easily disabled this feature for all users.
This setting should work for portable, store and manually installed versions and on all chanels.
The text was updated successfully, but these errors were encountered: