I've been unable to find out whether it's possible to create breakout rooms programmatically for Microsoft Teams -- and assign the participants to the breakout rooms via API. Is that possible? Can somebody please point me to the appropriate documentation?
It's not possible as of now to create Breakout Rooms with any API. It's in the backlog and team is working. As of now we don't have an ETA to share.
You can refer to this as shared by #Konard -
https://support.microsoft.com/en-us/office/use-breakout-rooms-in-teams-meetings-7de1f48a-da07-466c-a5ab-4ebace28e461
It's still not possible.
You can also refer to Microsoft Graph REST API (beta).
Recently Microsoft added new APIs for "Cloud Communications/Meetings", however breakout support is not provided.
https://learn.microsoft.com/en-us/graph/api/resources/onlinemeeting?view=graph-rest-beta
Related
I'm using Microsoft graph api to create online meetings on Microsoft Teams and everything work well, but now, I need to register this meetings to auto record always when the meeting start, and then, get this record and play on my platform. Someone know how can I perform this?
I've read a lot of articles and found nothing
Policy-based recording enables automatic recording of calling & meetings.
Could you please take a look at Introduction to Teams policy-based recording for callings & meetings docs? Please let me know if you have any queries.
I want to build an application which can initiate Teams video call to certain users.
The application will be running on a stand alone machine(like a kiosk) and upon a certain event, the application should be able to start a teams call to one more more users.
What is the best way to do this ? Following are my questions -
Does the Teams need to run under a resource account on that machine ?
Does this need the help of a teams bot? If it needs a bot, does it need to have a teams account associated with it ?
Do I need Microsoft graph to make the call ? Does graph support video call ?
Can the Microsoft Teams Rooms be used in any way to achieve this ?
I have been reading different documents which seem to offer some aspect of what I want, but not sure what is the best way here. Any help is appreciated. Thanks in advance!
We can initiate a Microsoft Teams call from an external application, We can create a call using an Graph API using an external application. When a call is created need to mention the requestedModalities where audio/video/videoBasedScreenSharing can be define for a call. please check the properties in Call resource type .
Is there any way to get the list of joined teams details of members except graph API? Using graph API of below link we can get the list of joined teams details of any members. Similarly, is there any other way to get the list of joined MS teams group details? I want to use these details in Microsoft bot framework.
https://learn.microsoft.com/en-us/graph/api/user-list-joinedteams?view=graph-rest-1.0&tabs=csharp
Due to some security concern I can not use graph API as of now.
I am also exploring below link but I am not getting anything here... Looking for any REST API like graph API where I can provide the users name and I can get details.
https://learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/get-teams-context?tabs=dotnet
It's not a security concern, rather it's part of the requirement. If i am in your place, i would set Graph API as prerequisite for my app to work, explain the benefits that you're going to get with Graph/application permissions. Apart from Microsoft Graph API you can try with Powershell, CLI.
I can't seem to find anything more than the changelog, does anyone know if there's a roadmap for planned functionality?
Notably, we're looking to have our employees enroll in MFA through a custom app calling the Graph API and add their mobile number, other email, and authenticator. I found a confirmation that this would be available from here but there hasn't been any update for nearly two years.
Thanks in advance!
There is no roadmap for Microsoft Graph currently. We announce new features into preview throughout the year with two major moments at Build and Ignite conferences. You can keep up with those announcements at https://developer.microsoft.com/en-us/graph/blogs/.
We do have a Microsoft Graph UserVoice https://microsoftgraph.uservoice.com/ where you can request and see others requests. Our PMs will actually change the status of features that are in development. This will give you a subset of the things we're working on that relate to public requests.
As you mention , our Change log will be the way to track new things on the API https://learn.microsoft.com/en-us/graph/changelog.
We also have a monthly Community Call online that we announce things that is the first tuesday of every month. https://developer.microsoft.com/en-us/graph/events . Existing events are blogged about and also available here https://developer.microsoft.com/en-us/graph/gallery/?filterBy=Podcasts,Videos
In a program, I am hoping to use Microsoft Graph to create a Microsoft Team, and then a channel in that team. I read on this forum that creating teams is not yet supported, but the date of the answers do not include the year. Is it correct that it is still not supported? What is the ETA?
I believe that there is now an API for this - but it looks like a 2 step process - first create a group and then "make it into a Team".
See https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/team_put_teams
I also believe that we are working on a single API call to create a Team, but that's not available yet.
Hope this helps,
Looks like the Team creation API is now out of beta GA API to create Team using Group
Group has to be created before the Team as per this API