I have created a multi-tenant application in Azure App Registration. In the backend application , we create online meeting through the refresh token a user (say manager) in the primary tenant using Microsoft Graph API. The 'recordAutomatically' property of the meeting is set to true. I add users (say 'mentors') from some other organization as an attendees to the meeting.
The meeting is shown in the calendar inside teams app of the mentor.
When the mentor joins the meeting, the recording starts, but when the meeting ends, the recording fails to upload. When I join the primary user (manager), the meeting uploads successfully.
I want the meeting to be recorded even if the primary user (manager) do no join the meeting.
Any related help would be appreciated. Been stuck with it for a long time.
Note that: To automatically record a meeting organizer/co-organizer must be present in the meeting.
In TenantA
, I created a Multi-tenant Microsoft Entra ID application:
To grant this permission in TenantB
for this application, use the below endpoint:
Make sure to login or ask the TenantB
Global admin to login and Accept
https://login.microsoftonline.com/organizations/adminconsent?client_id=ClientIDOfTenantA
And the TenantB
Global Admin user must login and Accept:
In TenantB
, go to the Enterprise application blade and search the application:
And the permission will be granted, and you can check in the permissions blade