Hi @Mukesh Kumar ,
Welcome to the Microsoft Q&A platform!
Are all users in the same tenant? If not, consider checking the tenant settings.
In tenants where impersonation is working, the admin has likely already consented to the required permissions, whether via legacy Exchange Impersonation policies, the Application Permission in Azure AD, or a combination of delegated permissions.
In the tenants where you’re seeing a 403 error, it’s possible that the admin consent wasn’t granted or the appropriate roles weren’t assigned. Sometimes a tenant’s security policies can block an app from performing impersonation if the app hasn’t been “whitelisted” properly.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".