Essentially what I want is a website where the user doesn't have to be an member of my Azure AD, just wants access to a new online meeting/event. I also need to be able to create an online meeting or event link on behalf of my application (NOT the user)
I have set up a registered app on Azure that has the following permissions for the application:
Am I able to create an online meeting/event for this application or does it HAVE to be on a users behalf?
I know I have to use the following:
graphServiceClient.Users["{user id/upn}"].OnlineMeetings.Request().AddAsync(onlineMeeting).GetAwaiter().GetResult();
If it is possible to create on behalf of the application, then what would the user email be? - admin email?
Any help on understanding this would be greatly appreciated!