Forum Discussion
No Application acces policy found fpr graph API in MS Teams Virtual Integration
Hello ,
I’ve encountered an issue while integrating Microsoft Teams Virtual Events using Microsoft Graph API and would appreciate any guidance on how to resolve it.
Here’s the setup:
I have registered an application in Microsoft Entra ID.
The app is granted application-level permissions:
1. VirtualEvent.Read.All
2. VirtualEventRegistration-Anon.ReadWrite.All
I’ve set up an OAuth flow for users to authenticate with their Microsoft accounts and approve these permissions.
After authentication, the user is redirected back to our app, where we fetch an application access token.
The issue:
We receive an access token successfully.
The Entra ID dashboard shows that the app has the required permissions.
However, when using the Graph API to access virtual events (Teams webinars), I receive the following error:
GET: https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/:id
Response:
{
"error": {
"code": "General",
"message": "No application access policy found for the app (707b5896-7828-4010-834e-74d3201a3137) on the user (7f27a9fb-af1a-4d36-a102-3a9591e6aaf9).",
"innerError": {
"request-id": "00af9b4e-043c-4f93-8a02-a5ee14e7d29c",
"date": "2024-10-02T09:10:26",
"client-request-id": "00af9b4e-043c-4f93-8a02-a5ee14e7d29c"
}
}
}
My question:
What does this error mean?
Could this issue be related to any additional application access policies that need to be set up for Microsoft Teams or Exchange?
How should I go about troubleshooting or resolving this issue?
Any help or pointers would be much appreciated!
Thank you!