Online meeting artifacts and permissions

Online meeting artifacts are content produced during an online meeting or Microsoft Teams live event. You can use the Get onlineMeeting operation to get the following meeting artifacts:

  • Attendance report of an online meeting, in the form of a JSON response. Attendance reports have the following characteristics:
    • Available for meetings other than Teams live events
    • Only available when the meeting ends
    • Only the meeting organizer can access
    • Includes guest and federated users that were part of the online meeting
  • Recordings of a Teams live event, in the form of a download link that expires in 60 seconds. Recordings have the following characteristics:
    • Only available for Teams live events
    • Only available when the Teams live event ends
    • Only the organizer of the Teams live event can access
  • Attendee report of a Teams live event, in the form of a download link that expires in 60 seconds. Attendee reports have the following characteristics:
    • Only available for Teams live events
    • Only available when the Teams live event ends
    • Only the organizer of the Teams live event can access

Permissions

The following permissions are available to manage meeting artifacts:

  • Delegated (work or school account) - OnlineMeetingArtifact.Read.All
  • Application - OnlineMeetingArtifact.Read.All

Only the OnlineMeetingArtifact.Read.All permissions are required to fetch online meeting artifacts. Until January 15, 2022, you can use the following permissions to get meeting artifacts in beta:

  • OnlineMeeting.Read
  • OnlineMeeting.ReadWrite
  • OnlineMeeting.Read.All
  • OnlineMeeting.ReadWrite.All

After that date, the OnlineMeetingArtifact.Read.All permissions will be required to fetch meeting artifacts; requests that don't have those permissions will be rejected.