Microsoft Azure Active Directory (AD)
Steps to complete in Azure AD
Create an app registration for a single-page application (auth code flow).
Configure the Volunteero redirect URIs into the app registration
These redirect UIRs can be found in the SSO settings page
Note the “Client ID” of the app registration, you’ll need it in the next step. You will also need to find your Azure AD tenant ID.
It’s important that the app registration is for “single-page application (SPA)”, and with auth code flow. This is the recommended approach from Microsoft.
Steps to complete in Volunteero
Navigate to the SSO settings page, and open the “OpenID Connect” menu
Paste your Client ID from the app registration into the corresponding field
You now need to input the “Issuer”, this is detailed below.
The issuer needs to be in a format like this
Replace "{tenant_id}" with the tenant ID from Azure AD for your account. The issuer should not have a slash "/" at the end.
Once the Client ID and Issuer are filled in, press "Auto Discover" (shown below).
The SSO setup is now complete for Azure AD and can now apply changes.