SSO provider without signed assertions
If you see the following warning it means you have certificate signing disabled in ChangeBreeze and in your SAML configuration in Entra / Azure.
Required Action:
The Verification Certificates section must be set to required in Microsoft Entra under you Enterprise app along with the SP certificate uploaded.
How to enable Certificate Verification
Step 1 - (Roll back plan)
- Ensure you have a local admin user in changebreeze that can be used to login to revert changes if required
Step 2 - Enable Signed Assertions in changebreeze
- From changebreeze navigate to Organization Settings > SSO and edit your existing SAML provider
- Scroll to the Security Settings section and check the "Require Signed Assertions" option.
- Once saved, you will be on the SAML provider view page, on the right hand side select "Download SP Certificate", this will download the certificate to be uploaded to Azure in a later step.
Step 3 - Enable Verification of Certificates in Azure
- Login to portal.azure.com and navigate to Enterprise Applications
- Edit the App used for SAML integration with ChangeBreeze
- Navigate to Single sign-on from the side bar
- Edit the Verification Certificates (optional) section
- Check the box "Require verification certificates" then upload the certificate downloaded in step 2. Then press save at the bottom of the pop out window
Step 4 - Validate that SAML sign on is still functioning
- To test if the changes are functioning, open a new private browser window and re-authenticate using SAML / SSO
https://changebreeze.com/sso/login/
Once logged in, the warning should no longer be displayed.