When 'Reset' is hit in bot settings panel, we should show the new secret and let users know they should update the bot's environment settings
When user clicks on 'Reset' to get a new key, we should have a way to let users know that they need to copy the new key and update their environment settings for their bot - this typically means the user either needs to update their -
.env file or appsettings.json file for local development update application settings for ABS bots
Use "Learn more" link to link to aka.ms/bot-framework-bot-file-encryption, which link to bot file readme to the section about encryption.
Updated design for the Bot Settings modal: Encryption off: https://microsoft-fuse-design.invisionapp.com/d/main#/console/15183213/315673917/preview Encryption on: https://microsoft-fuse-design.invisionapp.com/d/main#/console/15183213/320119845/preview
Longer term, use a callout.
Related to #832, #870, and #872.
Let's remove this functionality from the 4.1 release and revisit it in the 4.2 release. Customers can change their secret by using msbot, which will display the new key to the user.
@mewa1024 - do we need to update the designs to somehow notify users that they need to copy the secret to the .env or appsettings.json and/ or appsettings in the azure portal? This applies to both cases when users 'reset' password or when they decide to encrypt a bot file.
@mewa1024 Can you comment on this when you get a moment?
Pinging on this issue. Do we want to re-implement the regenerate button? PR that hid it in Emulator is at https://github.com/microsoft/BotFramework-Emulator/pull/1007