This is a simple .NET Core Console App that lists all your upcoming meetings of the day from your default calendar.
As beginner on dotNet and Graph SDK this is a basic app (that works!)
Please feel free to check it out
The app is not a verified published app, which means you will not be able to consent to it as a normal user. Use your administrative account which has access to Azure AD or ask your Azure AD admin to consent to the application. The admin can consent for whole organization.
Below url can be used for granting the constent
https://login.microsoftonline.com/common/adminconsent?client_id=e19857ae-15ed-4222-b4fa-ce2388a22c3c
Note: When admin consent to the app using this url, after that the web page may show an HTTP 404 response, that can be ignored.
Also make sure the user account you use to login has Exchange Online license activated
In case you are using a highly restrictive environment, you can ask your Admin to grant the consent only for your account by following this Microsoft Document (the permissions needed are User.Read and Calendars.Read
When you run the app, and successfully login with a mailbox enabled user, you get an output like below:
- Present more info, like organizer, location, if its an online meeting
- Add actions, respond to organizer, email all attendees etc.
- Move presentation to web page using an MVC project
- Add more view options like daily, workweek, week, monthly view.
I welcome your feedback for learning and improving this project

