Add Azure AD Information to Bonusly
First, you must ensure that you have added the Bonusly enterprise app to your Azure AD instance. You can do this by clicking the New Application button and searching for Bonusly!
Once the app has been added, click on it in your Enterprise application section and navigate to the Single Sign-on section. From here, you will want to copy the following information.
From the SAML Signing Certificate section
Copy the App Federation Metadata URL
From the Set up Bonusly section
Copy the Azure AD Identifier
Next, head to your Integration page in Bonusly and click on SAML.
Fill in the information you have copied from Azure AD into Bonusly and click save.
IdP Metadata URL: This is the Federation Metadata URL that you copied in the previous step
IdP Issuer (Entity ID): This is the Azure AD Identifier that you copied in the previous step
Add Bonusly Information to Azure AD
From your SAML page in Bonusly, copy the Consumer URL and the SP Issuer. (The Consumer URL is always of the form: https://bonus.ly/saml/APP_ID/consume)
Next, head to the Basic SAML Configuration section in Azure AD, fill in the information, and save it!
Identifier (Entity ID): a unique string identifying the provider issuing a SAML request. This is the SP Issuer you have copied.
Reply URL (Assertion Consumer Service URL): the Consumer URL you copied from your SAML page in the previous step.
Test it out!
IdP-initiated authentication should now work.
SP-initiated authentication can be tested by logging out and then visiting the URL https://bonus.ly/saml/APP_ID/index
Once you have confirmed that your configuration is correct and the integration is working, you can set login methods to "Restrict to Single Sign On" from your Company > Settings page.
FAQ
Can we set up user provisioning for Bonusly through Azure?
Yes! However, it is essential to note that Microsoft has developed and maintained Azure integration with Bonusly. If you aren't familiar with Azure and user provisioning, we suggest connecting with your representative at Azure. Bonusly cannot support troubleshooting for user provisioning through Azure.
The following Microsoft help article details how to configure Bonusly for automatic user provisioning: https://learn.microsoft.com/en-us/entra/identity/saas-apps/bonusly-provisioning-tutorial.
Questions? Please send us a note to [email protected]; we'd be happy to help!
Was this article helpful? Let us know by rating it below with an emoji and sharing your feedback!