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 ...
AnnieWang
Microsoft
Apr 01, 2024Hi, Jinwoo, thanks for the question. Currently, we are planning to roll out Create Town Hall API with delegated permissions only.
- Jinwoo_LeeApr 01, 2024Copper 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.- AnnieWangApr 01, 2024
Microsoft
We can consider supporting Create Town Hall API with application permissions in the future.- Jinwoo_LeeApr 01, 2024Copper ContributorHi, thank you for your reply.
In the future, will it be applied before September 24? If it is not possible, how should I adjust the application permissions, API, and access policy to create a Town Hall on behalf of a specific user in the application with delegated permissions?
First, if you give us guidance on live events, we will adjust the permissions of the current application and test it.