Forum Discussion
nithish
Dec 05, 2025Copper Contributor
"Authorization has been denied for this request"
Hello, We’re encountering an issue with sending proactive messages to Microsoft Teams. We have multiple tenants, and in one of them the REST API works correctly. The app registration is multi-tenant...
maurobalsano
Dec 08, 2025MCT
Hello nithish,
the 401 is happening because the Connector is rejecting the token for that tenant.
Even if the token is valid, proactive sends require:
- The bot/app to be admin-consented in the failing tenant, so a service principal exists there
- The proactive call to use the exact serviceUrl from the stored ConversationReference: don't hardcode or swap URLs
- The token's tid must match the tenant of that conversation/serviceUrl
Fix consent + use/trust the original serviceUrl, and the proactive send should work across tenants.
Let us know if this resolves it or if the issue persists.