What I try to accomplish is to have an application to create an online meeting, which external users can participate without having someone of the organisation being present. I have been following the documentation for creating an online meeting as an application on behalf of a user: https://docs.microsoft.com/en-us/graph/api/application-post-onlinemeetings?view=graph-rest-beta&tabs=http.
I managed to create online meetings on behalf of a user, but I am unable to prevent external users from entering the lobby. I figured out that there could be two possible solutions for this:
Sending extra parameters in the body for creating an online meeting:
{ "lobbyBypassSettings": { "scope": "everyone" } }Creating a "Meeting Policy" in the "Microsoft Teams Admin Center", where "Let anonymous people start a meeting" is turned on and that policy is assigned as "Meeting Policy" to the user on whose behalf we may create online meetings.
Unfortunately both didn't work. My question is whether it is even possible to create an online meeting where external users can join without first being blocked by the lobby? If yes, how can I accomplish this with the "Microsoft Graph Beta" API as an application?