Hi everyone,
I’m currently setting up osTicket with Microsoft 365 using the OAuth2 (Microsoft Graph) integration and running into some challenges.
My environment:
Microsoft 365 tenant (Global Admin access)
support@ mailbox is licensed
Multiple shared mailboxes (noc@, billing@ — no licenses)
osTicket latest version with Microsoft OAuth2 plugin
What I need help with:
Proper Azure App Registration configuration (permissions, consent, scopes)
Connecting osTicket to Microsoft 365 via OAuth2
Ensuring osTicket can:
Fetch emails from support@ (licensed mailbox)
Fetch emails from shared mailboxes (noc@, billing@)
Send replies using the correct mailbox address for each department
Verifying correct permissions (Send As / Full Access) for shared mailboxes
Troubleshooting any issues with email fetching or routing
Important notes:
I prefer to do this via a guided screen-sharing session (for security reasons, I won’t be sharing credentials)
Happy to compensate for your time
If you’ve successfully implemented this exact setup with osTicket + Microsoft 365 OAuth2, please reply or message me.
Thanks in advance!