https://twitter.com/Lee_Holmes/status/1578417869418688512 got me thinking, we should build a new command set around this one. We could build the following commands:
Based on the endpoint we can also introduce m365 teams callrecord get to get recordings, I guess.
@pnp/cli-for-microsoft-365-maintainers do you by any change have some good ideas on how we can retrieve all onlinemeetings :D?
https://twitter.com/Lee_Holmes/status/1578417869418688512 got me thinking, we should build a new command set around this one. We could build the following commands:
m365 teams meeting listto retrieve all online meetings; I am not sure how we can retrieve those; the only endpoint to get details is the events endpoint:https://graph.microsoft.com/v1.0/me/eventsbut that does not support filtering on theonlineMeetingoronlineMeetingUrl,isOnlineMeeting,onlineMeetingProviderproperties, so we could do something like?$filter=isOrganizer eq trueto get all meetings you have organized and loop through the URL's in code I guess, as we need theJoinUrlto retrieve details or transcripts. New command:m365 teams meeting list#3899m365 teams meeting getto get details of a Teams Meeting based on theJoinUrlas described here: https://learn.microsoft.com/en-us/graph/api/onlinemeeting-get?view=graph-rest-1.0&tabs=http#example-3-retrieve-an-online-meeting-by-joinweburl New command:m365 teams meeting get#3900m365 teams meeting transcript listlist all transcripts for a Teams meeting (needsmeetingId) New command:m365 teams meeting transcript list#3901m365 teams meeting transcript getto download the actual transcript (needsmeetingIdandtranscriptId) New command:m365 teams meeting transcript get#3908m365 teams meeting attendance listlist all attendance reports for a Teams meeting (needsmeetingId) New command:m365 teams meeting attendancereport list#3907m365 teams meeting attendance getto download the actual attendance report (needsmeetingIdandtranscriptId) New command:m365 teams meeting attendancereport get#3909Based on the endpoint we can also introduce
m365 teams callrecord getto get recordings, I guess.@pnp/cli-for-microsoft-365-maintainers do you by any change have some good ideas on how we can retrieve all onlinemeetings :D?