We are able to repro that issue, We have raised bug for the same and we will let you know if we get any updates.
Teams meeting recording button is grayed out on the first time when a user is not an organizer user
We are using the onlineMeetings Graph API endpoint to create a meeting using a service account which doesn't use the meeting to join.
The meeting link will be used by other users in the same tenant and the other side we create a ACS( Azure Communication Service) user to join the call.
But it doesn't matter if a user joining the call is a ACS user or same tenant user or a different tenant, the team's recording link is disabled on first time joining the call. If a presenter leave the call and comeback then the recording button is enabled. Is it a bug?
Here is the endpoint we call.
https://graph.microsoft.com/beta/{ServiceAccountUserId}/onlineMeetings
Here is the Request body:
{
"subject":"ONECONSULTATION2b024b3-recording",
"startDateTime":"2023-10-04T16:45:00.7528447Z",
"endDateTime":"2023-10-05T00:45:00.7528447Z",
"lobbyBypassSettings":
{
"scope":"organizationAndFederated",
"isDialInBypassEnabled":false
}
}
When we get the response back from the above endpoint the allowRecording property is true and allowedPResenters is everyone
"allowedPresenters": "everyone",
"allowMeetingChat": "enabled",
"shareMeetingChatHistoryDefault": "none",
"allowTeamworkReactions": true,
"allowAttendeeToEnableMic": true,
"allowAttendeeToEnableCamera": true,
"recordAutomatically": false,
"anonymizeIdentityForRoles": [],
"capabilities": [],
"videoTeleconferenceId": null,
"externalId": null,
"iCalUid": null,
"meetingType": null,
"allowParticipantsToChangeName": false,
"allowRecording": true,
It's easy to reproduce through the postman.
The Teams recording policy is enabled for all the users in the tenant.
According to the below link it should work "as long as the meeting organizer has their cloud recording policy setting turned on."
Who can start or stop a recording?
Anyone who meets the following criteria can start or stop a recording, even if the meeting organizer isn't present, as long as the meeting organizer has their cloud recording policy setting turned on.
Has one of the following licenses: Office 365 Enterprise E1, E3, E5, F3, A1, A3, A5, M365 Business, Business Premium, or Business Essentials.
Has recording enabled by an IT admin.
Isn't a guest or from another organization.
1 answer
Sort by: Most helpful
-
Sayali-MSFT 3,886 Reputation points Microsoft External Staff
2023-10-10T06:54:31.29+00:00