...
Quick change based on the requirement and easy to deploy.
Any time/ anyone(authorized) / any flow/menu text can change quickly.
Add/Edit change the text for Menu options.
...
It's secure since the only authorized user can upload and download.
Solution 2:
Create a separate separate application for accessing and modifying the file.
User onboard via API(backend)
Share credentials with user
...
Since it is a login based app so only an authorized person only can do.
Chatbot download/update configurations and build process:
Enable load and execute config from AZURE container for a chatbot.
...