Authentication > Integrate Okta SSO
Integrate JumpCloud SSO
Connect JumpCloud with Tallyfy using SAML-based SSO for automatic user login and account creation. Setup takes about 30 minutes.
- JumpCloud administrator account
- JumpCloud SSO Package or higher (or SSO add-on)
- A Tallyfy administrator account on any paid plan
- The Tallyfy SP values from the SSO wizard (shown when you pick JumpCloud)
- Create a custom SAML application in JumpCloud
- Configure service provider settings and attribute mappings
- Paste the JumpCloud metadata into the Tallyfy SSO wizard, test, and enable
-
Sign in to the JumpCloud Admin Portal
-
Go to Access from the main menu
-
Select SSO Applications
-
Click the + button to add a new application

-
Click Custom SAML App

-
Select the General Info tab
-
Enter “Tallyfy” as the Display Label
-
Optionally add a description and upload the Tallyfy logo
-
Click Save

Tallyfy’s service provider configuration tells JumpCloud where to send authentication data. You’ll find these values in the Tallyfy SSO wizard.
- In Tallyfy, go to Settings > Organization > Security > SSO
- Start a new connection and pick JumpCloud (or generic SAML) as the provider
- Copy the two SP values shown on the first step:
- SP ACS URL (Assertion Consumer Service URL)
- SP Entity ID (Service Provider Entity ID)
-
In your JumpCloud SAML application, select the SSO tab
-
IDP Entity ID - auto-generated by JumpCloud, leave as is
-
IDP URL - auto-generated by JumpCloud, leave as is
-
SP Entity ID - enter the value from Tallyfy’s “SP Entity ID” field
-
ACS URL - enter the value from Tallyfy’s “SP ACS URL” field

-
SAMLSubject NameID - select email from the dropdown
-
SAMLSubject NameID Format - select urn:oasis:names:tc:SAML:2.0:nameid-format:persistent
-
Keep Sign Assertion checked (default)
-
Leave Default RelayState empty unless Tallyfy Support says otherwise
JumpCloud needs to know which user info to send to Tallyfy. Add these three attributes:
-
Scroll to the User Attribute Mapping section
-
Click add attribute and configure the email attribute:
- Service Provider Attribute Name:
email - JumpCloud Attribute Name: Select
email
- Service Provider Attribute Name:
-
Click add attribute again for the first name:
- Service Provider Attribute Name:
FirstName - JumpCloud Attribute Name: Select
firstname
- Service Provider Attribute Name:
-
Click add attribute one more time for the last name:
- Service Provider Attribute Name:
LastName - JumpCloud Attribute Name: Select
lastname

- Service Provider Attribute Name:
-
Click Save
These names are case-sensitive. Your mappings should look like this:
| Service Provider Attribute | JumpCloud Attribute |
|---|---|
| FirstName | firstname |
| LastName | lastname |
-
In your JumpCloud SAML application, stay on the SSO tab
-
Find the IDP Certificate Valid section
-
Note these three values (you’ll paste them into Tallyfy):
- IDP Entity ID
- IDP URL (Single Sign-On URL)
- IDP Certificate (X.509 Certificate)

-
Easier option: click export metadata at the bottom of the SSO tab and save the XML file. You can paste this whole file into the Tallyfy wizard instead of the individual values.
Back in the Tallyfy SSO wizard (Settings > Organization > Security > SSO):
- Move to the Enter IdP details step
- Choose how to provide JumpCloud’s metadata:
- XML paste - paste the exported metadata file (easiest)
- Manual entry - enter the IDP URL, IDP Entity ID, and X.509 Certificate
- Run the Test connection step. Fix any errors it reports before moving on.
- Once the test passes, enable the connection
JumpCloud doesn’t publish a fetchable metadata URL per app, so use XML paste or manual entry here.
-
In JumpCloud, go to the User Groups tab in your Tallyfy application
-
Select the user groups or individual users who should access Tallyfy
-
Click Save
-
Toggle the application to Active

Once everything’s configured:
- Get your org’s SSO login URL from the SSO wizard in Tallyfy (it’s shown next to the connection)
- Share this URL with users assigned to the JumpCloud application
- Users can also access Tallyfy through their JumpCloud user portal
What happens at login:
- Existing Tallyfy account - they’re logged in automatically with JumpCloud credentials
- No account yet - if auto-join is on and the user’s email is on a verified domain, Tallyfy creates an account on first login using the email, first name, and last name from JumpCloud. Verify your domain first under the Domains tab. See Domain verification.
- Steps 1-9 are the one-time self-serve setup you run yourself across Tallyfy and JumpCloud
- Steps 10-16 happen every time a user logs in
- Tallyfy auto-creates accounts for new users from a verified domain (step 15) using email and name attributes from JumpCloud
Can’t log in? Check these first:
- Is the user assigned to the JumpCloud application?
- Are attribute mappings exact? Names are case-sensitive -
FirstNamenotfirstname - Is the X.509 certificate still valid in JumpCloud?
- Are users going to the SSO URL or JumpCloud portal - not the regular Tallyfy login page?
- Is the application set to Active in JumpCloud?
- Still stuck? Contact Tallyfy Support.
Certificate management - JumpCloud auto-generates and manages certificates when you activate an application. Monitor expiration dates in the JumpCloud Admin Portal.
User portal access - Users can access Tallyfy through their JumpCloud portal alongside other apps.
Just-in-time provisioning - User accounts in Tallyfy are created automatically on first SSO login from a verified domain. SCIM is optional but recommended for larger teams (see below).
Group-based access - Control Tallyfy access by assigning JumpCloud user groups rather than individual users.
SAML logs people in. SCIM keeps your roster in sync. With SCIM on, JumpCloud pushes user adds, updates, and deactivations to Tallyfy automatically, so you don’t rely on someone logging in first and you don’t pay for people who’ve left.
- In Tallyfy, go to Settings > Organization > Security > SCIM and turn SCIM on
- Copy the Base URL and the bearer token (the token is shown once, so store it safely)
- In JumpCloud, open your Tallyfy SAML app and go to the Identity Management tab
- Enable identity management, then paste the Tallyfy Base URL into the SCIM base URL field and the bearer token as the token
- Test the connection in JumpCloud, then assign user groups to provision them into Tallyfy
To map JumpCloud groups to Tallyfy roles, name the groups to match Tallyfy’s reserved group names (for example tallyfy-admins). Full details are in SCIM provisioning.
Integrations > Authentication and SSO
Authentication > Integrate OneLogin SSO
Authentication > Integrate Microsoft Entra ID SSO
Was this helpful?
- 2026 Tallyfy, Inc.
- Privacy Policy
- Terms of Use
- Report Issue
- Trademarks