Forum Discussion
Jinwoo_Lee
Mar 29, 2024Copper Contributor
Just as we created an onlineMeeting in an application using the Graph API, is it possible to create
Hi, I confirmed the announcement that Teams Live Events would be discontinued in September last year.
In addition, it was confirmed in the roadmap that Town Hall Graph APIs will be rolled out in May 24.
It was possible to grant permission for applications to create Live Events. (Currently changed to Not supported after the announcement in September last year.)
Is it possible to grant creation permission to an application for Teams Town Hall? If this is not possible, I must prepare to change the structure of the application I have created.
I don't see any mention of this anywhere, so I'm asking here.
- AnnieWang
Microsoft
Hi, Jinwoo, thanks for the question. Currently, we are planning to roll out Create Town Hall API with delegated permissions only.- Jinwoo_LeeCopper ContributorHi, thank's for your reply. I have additional questions.
If only delegated permissions are being considered, will the application not be able to create a Teams Town Hall in the future?
I want my application to be able to create a Teams Town Hall like it does now, automatically creating a live event on someone's behalf.
If I share my current application settings, they are as follows.
1. Application > Grant OnlineMeetings.ReadWrite.All permission
2. Apply global access policy to my application according to the guide (https://learn.microsoft.com/en-us/graph/cloud-communication-online-meeting-application-access-policy)
3. Use graphServiceClient.users(userId).onlineMeetings().buildRequest().post() when creating onlineMeeting.- AnnieWang
Microsoft
We can consider supporting Create Town Hall API with application permissions in the future.
- Meghana-MSFT
Microsoft
Thank you for reporting this, just to confirm you are asking if it is possible to create town halls currently and what are the required permissions?- Jinwoo_LeeCopper ContributorHi, here's what I'm most curious about:
After the Teams Town Hall API is rolled out in May 24, can I give my application permission to create Teams Town Halls?
For example, grant townhall.readWrite.All to your application (as well as onlineMeeting.ReadWrite.All).- Meghana-MSFT
Microsoft
After the Teams Town Hall API is rolled out, the document will be updated with all supporting permissions.