Who Is This For?
IT Managers / Entra Administrators configuring Microsoft Entra ID (Azure AD), domains, and security settings
Global Administrators responsible for app registration and secrets
QA / System Owners coordinating onboarding readiness and access documentation
📌Note: This setup is critical and should be completed prior to onboarding to ensure the SimplerQMS team can successfully configure and enable your organization’s environment.
If you encounter any issues while following this guide, please contact our support team at [email protected] for assistance.
How to Set up Microsoft Entra SSO for SimplerQMS?
Step 1: Confirm prerequisites
Before you start, make sure you have:
A Microsoft Entra ID tenant
A verified company domain (DNS TXT record)
Global Administrator access
📝 Conditional Access and MFA
📝 Conditional Access and MFA
An Entra ID Premium P1 license (included in M365 E3/E5/Business Premium) is needed if you plan to manage MFA exemptions via Conditional Access for SimplerQMS users. If you’re not changing MFA behavior, you can ignore this.
❗ Compliance reminder: Use least-privilege access and follow your internal security procedures for tenant admin actions.
Step 2: Create the app registration in Microsoft Entra
Go to Microsoft Entra Admin Center → App registrations → New registration
Enter:
Name: SimplerQMS
Redirect URI (Web):
https://us.simplerqms.com/oauth/callback
Select Register
💡 Tip: Use a consistent naming convention (e.g., “SimplerQMS – Production”) if you manage multiple environments.
Step 3: Configure authentication (redirect URIs)
In the app registration, open Authentication
Add the following redirect URIs:
Web URIs
Single-page application (SPA)
Click Save
❗ Compliance reminder: Redirect URIs must match exactly—typos or missing entries are a common cause of failed SSO and signature flows.
Step 4: Enable authentication flows (ID tokens)
In Authentication, go to the Settings tab
Under Implicit grant and hybrid flows, enable:
ID tokens (used for implicit and hybrid flows)
Click Save
Step 5: Create a client secret and store it securely
Go to Certificates & secrets
Click New client secret
Choose:
Description: anything meaningful (e.g., “SimplerQMS SSO secret”)
Expires: 730 days (24 months) (or per your company policy)
Click Add
Copy the secret value immediately and store it securely
❗ Compliance reminder: The client secret value is only shown once. Treat it like a credential and store it in an approved secret vault.
Step 6: Send required app details to SimplerQMS Support
From the app registration Overview page, collect:
Application (client) ID
Directory (tenant) ID
Client secret value (from Step 5)
Send these details to [email protected], and include your company name in the email.
💡 Tip: Share the secret using your organization’s approved secure method (secure email, vault sharing, or encrypted channel), if required by your IT policy.
Step 7: Complete your first login after SimplerQMS enables SSO
Once SimplerQMS confirms SSO is enabled for your account, sign in:
All other locations:
https://app.simplerqms.com/login
On the first login, a permissions consent pop-up may appear:
Troubleshooting: consent or login still fails
Troubleshooting: consent or login still fails
Go to Microsoft Entra → Enterprise Applications → SimplerQMS → Permissions
Click Grant admin consent for your tenant
Retry login
If issues persist, contact [email protected].
💡 Tip: Have an admin perform the first login so consent is granted cleanly before broader rollout.
Step 8: Document successful login for onboarding evidence
After a successful first login:
Take a screenshot showing the successful login
Email it to [email protected] for documentation purposes
❗ Compliance reminder: This screenshot supports onboarding evidence and helps the SimplerQMS team proceed with implementation steps.
Step 9: Add users and manage access in SimplerQMS
To add users:
Create users in Microsoft Entra
Create users in Microsoft Entra so they can authenticate via SSO
Have users log in to SimplerQMS at least once (their user profile is created automatically on first login)
Confirm license and access in SimplerQMS
On first login, users are automatically created with a Viewer license. After they’ve logged in, the admin can:
Update the user’s license type (e.g., Full, Standard, or Light)
Assign the user to groups
Assign to training rules to initiate training records
📎 References:
Tips
💡 Do the first login with an admin account so tenant-level consent doesn’t block other users later.
💡 Store the client secret in an approved vault and document rotation ownership and timing.
💡 Double-check redirect URIs—most SSO issues come from missing or mismatched URLs.







