Important: Read before enabling
These steps depend on your Single sign-on provider and may change without notice. Always refer to your Single Sign-on provider for the latest instructions. The Azure integration is designed to connect with Microsoft Entra ID (Azure Active Directory) only.
Contact a Procurify representative if you're considering setting up Azure to ensure you have the correct plan enabled for the integration.
Only Superusers are able to set up SSO integrations.
Steps:
Sign in to your Microsoft Azure portal with an Administrator account. Find and select the Microsoft Entra ID (Azure Active Directory) button
Select the App Registrations button on the left-hand side.
βClick the + New Registration button.
Give your application a name, select Accounts in this organizational directory only, and then select Web from the Redirect URI dropdown.
Copy the following URL: https://login.procurify.com/login/callback and paste the URL into the field beside the Redirect URL dropdown within Azure. Click the Register button.
Copy the Application (client) ID from Azure. In Procurify, access the Procurify SSO configuration page by selecting SETTINGS β Single sign-on Preferences and select SET UP below Azure. Then, paste into Client ID field of the Procurify SSO configuration page within Procurify.
Select the Authentication item in the menu on the left-hand side. For new SSO connections, the client application in the identity provider needs to have Access tokens and ID tokens enabled.
In Procurify's SSO setup page, paste https://login.microsoftonline.com/[your tenant id]/v2.0/.well-known/OpenID-configuration into the OpenID configuration URL field. Then, go back to Azure's application details page, copy the Directory (tenant) ID, then replace the section marked with [your tenant id] text to properly apply the correct OpenID configuration URL value and set up your SSO configuration.
Once all the above steps have been completed, click Save to enable your SSO setup, then provide access to Procurify from your SSO client.