getting a recording URL from Microsoft teams dynamically

support streamitup.co.il 0 Reputation points
2023-05-18T20:26:49.0566667+00:00

We need to get the recording URL of a Microsoft teams meeting recording.

We have noticed the OnlineMeetingRecording.Read.All permission and we are wondering which API/event is using it.

Also if you have a better way of getting a recording URL we will be thankful

Microsoft Security Microsoft Graph
Microsoft Teams Microsoft Teams for business Other
{count} votes

1 answer

Sort by: Most helpful
  1. Amy Kline 75 Reputation points
    2023-05-18T20:36:36.6266667+00:00

    To answer the question:

    The "OnlineMeetingRecording.Read.All" permission is used by the Microsoft Graph API. Specifically, it is required to retrieve information about meeting recordings, including the recording URL.

    1. To get the recording URL using the Microsoft Graph API, you can request the GET /me/online meetings/{meetingId}/recordings/{recordingId} endpoint. This will provide the recording URL among other details.

    Alternatively, you can use the Microsoft Teams PowerShell module to retrieve the recording URL programmatically. The command Get-CsTeamsMeetingRecording can be used to fetch the recording information, including the URL.

    Both methods require appropriate permissions and authentication to access the required data.


Your answer

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