How to fix cross tenant issue "Request authorization tenant mismatch"

Arunkumar K S 0 Reputation points
2025-11-07T07:13:24.0533333+00:00

Hi All,

I'm developing one bot where it joins team call and i have my Azure account ******@HCLtech445.onmicrosoft.com where my app service is running and i have scheduled teams meeting with ******@yvgt8.onmicrosoft.com and enabled cross tanant communication and provided every single permission but when i post join request i always get below repones, i have provided admin consent as well.

Request
https://teamsjoin-ejhyhjfzf8d2cgcn.canadacentral-01.azurewebsites.net/join
{

"joinMeetingId": "29645773427027",

"passcode": "6dy7pL2i"

}

Response.
{

"message": "Joining Teams meeting...",

"graphResponse": {

    "error": {

        "code": "7505",

        "message": "Request authorization tenant mismatch.",

        "innerError": {

            "date": "2025-11-07T06:53:44",

            "request-id": "dcdc0351-508a-4882-9453-627d24553abf",

            "client-request-id": "dcdc0351-508a-4882-9453-627d24553abf"

        }

    }

}

}

Can someone help me rectify the issue.

Azure Static Web Apps
Azure Static Web Apps
An Azure service that provides streamlined full-stack web app development.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Q&A Assist
    2025-11-07T07:13:39.6666667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error message "Request authorization tenant mismatch" typically indicates that there is a problem with the tenant configuration in your Azure setup. Here are some steps you can take to troubleshoot and potentially resolve this issue:

    1. Verify Tenant IDs: Ensure that the tenant IDs for both your Azure account (@HCLtech445.onmicrosoft.com) and the target account (@yvgt8.onmicrosoft.com) are correctly configured. The application must be registered in a way that allows it to access resources across both tenants.
    2. Multi-Tenant Application: Check if your application is registered as a multi-tenant application. If it is only set up for a single tenant, it will not be able to access resources in another tenant.
    3. Admin Consent: Make sure that admin consent has been granted for all required permissions in both tenants. Sometimes, permissions may need to be explicitly consented to in both environments.
    4. Cross-Tenant Access: Confirm that cross-tenant access settings are properly configured. This includes ensuring that both tenants have enabled cross-tenant communication and that any necessary policies are in place.
    5. Correct Scopes and Permissions: Double-check that the scopes and permissions requested in your API calls are appropriate for the resources you are trying to access. Ensure that they align with what is configured in the Azure portal.
    6. Check Application Configuration: Review the application settings in Azure to ensure that the redirect URIs and other configurations are correctly set up for both tenants.

    If you continue to experience issues, consider reaching out to Azure support or checking the Azure community forums for additional assistance.


    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.