Q: What is needed to enable Single Sign-On (SSO) for Charlie?
A: SSO allows your users to seamlessly access Charlie using existing corporate credentials via Azure Active Directory (Azure AD). SSO enhances security, reduces password fatigue for users, and simplifies the login experience.
Steps to configure SSO Connection in Azure AD
Each environment—staging and production—requires an app registration within your Azure AD. The app registration helps establish a trusted connection between your Azure AD and Charlie.
Create App Registrations:
Set up two app registrations in your Azure AD: one for staging and one for production. Your Implementation Manager will provide you with your Stage and Production URLs required for the app registrations. They will looks something like this:Stage Redirect URL: https://wlq-[WilqoClientId]-stg.us.auth0.com/login/callback
Prod Redirect URL: https://wlq-[WilqoClientId]-prd.us.auth0.com/login/callback
Permissions Setup:
Assign the following permissions to the app registrations:
Users: User.Read – Allows the app to read user profiles.
Directory: Directory.Read.All – Allows the app to read your directory information.
Provide Credentials:
As part of the registration a client ID and client secret for each environment will be created. Please send those via secure email to shane@wilqo.com. We will handle the connection setup on our end.
Create Security Groups for Role Assignment
To effectively manage user roles in Charlie, security groups need to be configured in your Azure AD. These groups will be used to assign various roles within the application, ensuring each user has the appropriate permissions.
Create Security Groups:
You need to create security groups that match the roles within Charlie. You can name these groups according to your preferences, but here are some suggestions for clarity:
LoanOriginator:
Staging: wilqo-stage-loan-originator
Production: wilqo-prod-loan-originator
LoanCloser:
Staging: wilqo-stage-loan-closer
Production: wilqo-prod-loan-closer
OperationsManager:
Staging: wilqo-stage-operations-manager
Production: wilqo-prod-operations-manager
SecondaryMarket:
Staging: wilqo-stage-secondary-market
Production: wilqo-prod-secondary-market
Notify Us:
Once these groups are created, please send your Implementation Manager the names of the groups. We will update the permission mapping on our side to ensure everything works smoothly.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article