I am building a bot service to send proactive messages to only Microsoft Teams users. I am following this (https://docs.microsoft.com/en-us/azure/bot-service/rest-api/bot-framework-rest-connector-quickstart?view=azure-bot-service-4.0) to send messages using REST API.
I want to know few things.
1. I couldn't understand how the bot is able to send messages to different organization/tenant users without their consent. Doesn't the bot need any permission from users/admins to send messages?
2. And I am able to send messages to different organization/tenant users with just one bot access token (till it expires). Doesn't need different access tokens for different organization/tenant users??