Setting Up SSO
Configure Single Sign-On for your organization using SAML or modern identity federation with Nutan.
Overview
Nutan supports enterprise Single Sign-On (SSO) out of the box. Your team can sign into Nutan using your existing identity provider — no separate passwords to manage.
Supported Protocols
- SAML 2.0 — Works with Okta, Azure AD, OneLogin, PingFederate, and any SAML 2.0-compliant identity provider.
- Standards-based identity federation — Works with Google Workspace, Azure AD, Auth0, and other identity providers.
- Google OAuth — Available as a default sign-in option for all users.
How Authentication Works
Nutan uses a secure, modern authentication flow:
- User clicks "Get Started" in the Nutan desktop app.
- System browser opens to the Nutan authentication page. Nutan never handles passwords directly.
- User authenticates with their identity provider (Google, Okta, Azure AD, etc.).
- Secure callback — After authentication, a secure deep link routes the session back to the desktop app.
- Token exchange — The app exchanges a one-time code for access and refresh tokens via a secure API call. The exchange code expires in 60 seconds.
- Tokens stored securely — Access and refresh tokens are stored in the operating system's secure keychain, never in files or databases.
Setting Up SSO for Your Organization
Step 1 — Contact Us
SSO is on the roadmap. Reach out via the AI chat widget when you're ready to pilot — we'll flag your account as needing SSO the moment the feature ships.
Step 2 — Configure Your Identity Provider
We'll provide you with:
- ACS URL (Assertion Consumer Service URL) for SAML
- Entity ID / Audience URI
- Redirect URI for OIDC
You'll configure these in your identity provider (Okta, Azure AD, etc.) and provide us with:
- SAML: Metadata URL or XML, or the IdP SSO URL + certificate
- OIDC: Client ID and Client Secret from your provider
Step 3 — Test the Connection
Once configured, we'll enable SSO for your domain. Any user with an email address on your domain will automatically be routed through your identity provider when they sign in.
Step 4 — Roll Out to Your Team
Share the Nutan desktop app with your team. When they click "Get Started," they'll be automatically directed to your organization's SSO login. On first login, Nutan auto-provisions their account — no admin setup required per user.
Auto-Provisioning
Nutan uses a product-led growth model. When a user signs in via SSO for the first time:
- A user account is created automatically.
- If their email domain matches an existing company, they're added to that company.
- If not, a new company workspace is created.
- GDPR consent is recorded automatically at first login.
No manual user provisioning is needed. Directory sync support is planned for teams that need automated deprovisioning.
Token Security
- Access tokens are short-lived and cryptographically verified.
- Refresh tokens are used to obtain new access tokens without re-authentication.
- All tokens are stored in the OS keychain — the most secure storage available on the device.
- Tokens are refreshed automatically with a 5-minute buffer before expiry.
- If refresh fails, the user is signed out and must re-authenticate.
Session Management
- Users remain signed in as long as their refresh token is valid.
- Signing out clears all tokens from the keychain.
- Admins can revoke sessions from their identity provider, which will take effect at the next token refresh.
Questions?
SSO is on the roadmap — ping us via the AI chat widget and we'll notify you when it's live.
Related articles
Control, export, and delete your data. Understand how GDPR rights are built into the product.
Encryption & Security ArchitectureHow Nutan encrypts your data at rest and in transit with multiple layers of protection.
Audit LoggingHow Nutan maintains tamper-evident audit logs for compliance and security monitoring.