question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

New commands to work with OnlineMeetings

See original GitHub issue

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 list to 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/events but that does not support filtering on the onlineMeeting or onlineMeetingUrl, isOnlineMeeting, onlineMeetingProvider properties, so we could do something like ?$filter=isOrganizer eq true to get all meetings you have organized and loop through the URL’s in code I guess, as we need the JoinUrl to retrieve details or transcripts. #3899
  • m365 teams meeting get to get details of a Teams Meeting based on the JoinUrl as 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 #3900
  • m365 teams meeting transcript list list all transcripts for a Teams meeting (needs meetingId) #3901
  • m365 teams meeting transcript get to download the actual transcript (needs meetingId and transcriptId) #3908
  • m365 teams meeting attendance list list all attendance reports for a Teams meeting (needs meetingId) #3907
  • m365 teams meeting attendance get to download the actual attendance report (needs meetingId and transcriptId) #3909

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 😄?

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:4
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

2reactions
Jwaegebaertcommented, Oct 26, 2022

Should we maybe rename m365 teams meeting attendance to m365 teams meeting attendancereport to be aligned with the Graph endpoint? When we look at our guidelines it states the following:

command name aligns with the underlying API where appropriate

2reactions
waldekmastykarzcommented, Oct 25, 2022

Typically we add new permissions when we have a PR open and about to be merged. For dev, we recommend that folks use a custom AAD app or grant the missing permission to PnP Management Shell app in their tenant.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Create onlineMeeting - Microsoft Graph v1.0
Create an online meeting on behalf of a user specified in the request body.
Read more >
7 Ways to Make Your Online Meetings More Engaging
Our top remote team meeting ideas · Build a great online meeting tool stack · Plan the agenda in advance and with engagement...
Read more >
Considerations for creating Online Meetings with Microsoft ...
In this 18-minute developer-focused demo, Fabian Williams from the Microsoft Graph team delivers a straight-forward decision criterion for ...
Read more >
Introduction to Virtual Appointment Microsoft Graph API
This virtual Teams call client builds on the existing onlineMeeting Graph API. Optimized for B2C scenarios (telehealth, Interviews, etc.) ...
Read more >
microsoft-graph-docs/application-post-onlinemeetings.md at ...
To learn more, including how to choose permissions, see Permissions. Permission type, Permissions (from least to most privileged). Delegated (work or school ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found