Setup SSO
Single Sign-On (SSO) allows users to sign in to the sayhii desktop app and portal using their existing corporate credentials. This makes access seamless and secure—no need for users to remember yet another password.
When your organization is created, sayhii will set up an initial administrator account using our built-in authentication. You’ll use this admin account to log in and configure your corporate identity provider for SSO access.
You’ll want to loop in your IT department for this setup. Make sure the person handling SSO has admin-level access to your corporate identity provider.
Once configured, the SSO integration will automatically provision new accounts for any users who are granted access through your identity provider.
If you plan to upload users via CSV or connect through an HRIS, we recommend syncing user accounts before assigning access via SSO. Auto-provisioned SSO accounts may not align correctly with demographic data from other sources.
Want a walkthrough? This video covers everything you need to set up your identity provider:
Supported Identity Providers
sayhii supports both pre-configured and custom identity provider connections.
Pre-configured connections include:
- Okta Workforce
- Google Workspace
- Microsoft Entra
- ADFS
- Active Directory / LDAP
- Ping Federate
Custom connections supported:
- SAML
- OpenID Connect
Testing Your SSO Setup
Before enabling SSO for your full organization, we recommend a quick test to ensure everything is configured correctly.
Step-by-Step Testing Process
-
Create a test group in your identity provider
Add a small number of users (or just yourself) to this group. This lets you test SSO without giving access to everyone at once. -
Assign sayhii access to the test group
In your identity provider, assign sayhii access to the group you just created. -
Log in using a test user
Open the sayhii portal or desktop app and choose the SSO login option. Sign in using one of the test accounts. -
Check the results in sayhii
- Did the user land in the portal or desktop app successfully?
- Was the user auto-provisioned correctly?
- Is demographic information (name, department, etc.) displaying as expected?
-
Verify account alignment
If you’re also using an HRIS or CSV upload, double-check that the test user wasn’t duplicated and that demographic data matches. -
Test different devices
Try logging in on both the desktop app and the web portal to confirm consistent behavior across platforms. -
Remove test access (optional)
Once testing is complete, you can remove sayhii access from the test group or repurpose the accounts.
🛠 Troubleshooting Tips
-
Issue: User can’t log in
Make sure the user is assigned the sayhii application in your identity provider. -
Issue: Auto-provisioned user is missing information
Confirm that demographic data was synced before enabling SSO for that user. If not, you may need to update manually or through HRIS/CSV. -
Issue: Unexpected users appear in sayhii
Double-check group-based access rules in your identity provider. SSO provisioning is automatic on user login—any user with access may show up in sayhii.