Contact Us

If you still have questions or need technical support, please submit a request.
We’ll get back to you ASAP.

Please provide as much detail as possible, including your company name and a link to the page you need assistance with.

  • Support Portal
  • Log In
  • Home
  • Titan Maintenance & EV (TCN)
  • Implementation & Setup Guide

SSO FAQs & Setup for Titan Maintenance / Titan EV

Learn how to configure Single Sign-On (SSO) for the Titan Maintenance (Urgent) or Titan EV platform.

Written by Jess Hamilton

Updated at July 27th, 2026

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Titan Compliance & Fuel Analytics (Edge)
    Data & Connectivity: Titan Cloud Edge Basics Environmental Compliance Fuel Analytics Integrations Facility Maintenance (Legacy) Setup & Implementation
  • Titan Supply & Logistics (TFX)
    Fuel Dispatch & Logistics Forecasting & Inventory Management Back Office Management Supply Management Titan Logistics Implementation & Setup Supply & Logistics Support Resources
  • Titan Maintenance & EV (TCN)
    Site User Guide Management User Guide Contractor / Supplier User Guide Implementation & Setup Guide
  • Release Notes
    Titan Logistics (TFX) Release Notes Titan Cloud Edge Release Notes Titan Maintenance & EV Release Notes
+ More

Table of Contents

FAQs What are SSO, SCIM, and SAML? How exactly does SSO authentication work for Titan Maintenance? Authentication Urgent User Matching SAML Authentication Flows Identity Provider Initiated Flow Service Provider Initiated Flow OIDC Client Usage and Protocol Support What information is needed to configure SSO? Who can configure SSO in Titan Maintenance? If SSO is enabled, can users still log in with a username and password? Setup SAML Configuration Additional IdP Setup (Azure)

 

The Titan Maintenance and Titan EV platform supports SAML-based SSO and allows users with appropriate permissions to configure SSO authentication for their own tenants. 

FAQs

What are SSO, SCIM, and SAML?

Single sign-on (SSO) is an identification method that allows users to log into multiple applications with one set of credentials. 

SCIM (System for Cross-domain Identity Management) is an industry-standard protocol that allows your identity provider (IdP) to automatically create, update, and deactivate user accounts in Titan Cloud Software. With SCIM enabled, you no longer need to manually manage store-level employees in the Titan Maintenance (Urgent) UI—your IdP becomes the single source of truth.

SAML (Security Assertion Markup Language): Traditional SSO protocol supported by Titan Maintenance (Urgent). Specification: https://datatracker.ietf.org/doc/html/rfc7522 

 
 

How exactly does SSO authentication work for Titan Maintenance?

The authentication flow begins with the federation gateway presenting the available authentication methods to the user. Following a common SaaS pattern, the user first provides a unique identifier, typically a username or email address, which is used to determine their tenant and the identity providers (IdPs) configured for it. Each tenant is guaranteed to have local authentication enabled.

Authentication

Once the available authentication methods have been presented, the user selects their preferred option, and the federation gateway processes the request accordingly.

The diagrams below illustrate the flows for the two supported authentication methods, password and SSO. For simplicity, the Service Provider and External IdP components are omitted.

 

Urgent User Matching

After successful authentication by an external IdP, the federation gateway must map the returned IdP token to a corresponding Urgent user. The IdP configuration specifies the attribute that contains the Urgent username, and the final step in the flow is to locate an Urgent user whose username matches that attribute value.

The updated SSO authentication flow below includes this user-matching step.

 

SAML

Authentication Flows

For SAML the authentication can be initiated by either the IdP or SP. 

Identity Provider Initiated Flow

IdP initiated authentication is the simplest form, from the IdP side an assertion (token) is sent to Assertion Consumer Service (ACS) URL of the federation gateway. 

The gateway then sign-ins the user and redirects the user to the appropriate Urgent app (for SAML, this will seldom be anything other than the main web app).

 

Service Provider Initiated Flow

The other initiation method is for the SP to initiate the authentication flow. This simply redirects the user to the login URL that was configured for the IdP. 

 

OIDC

OIDC supports only Service Provider–initiated authentication flows. Typically, after receiving an ID token, the client must query the IdP’s User Info endpoint to obtain the user’s details. 

 
image-20250907-225418.png

 

Client Usage and Protocol Support

The federation gateway is designed exclusively for internal use, meaning only Urgent applications are expected to utilise it for user authentication. While the gateway can interact with non-OIDC identity providers, it enforces OIDC as the sole protocol for its clients.

 
 

What information is needed to configure SSO?

The following information from the Identity Provider (IdP) is required:
 
  1. Metadata URL – This can be found within your IdP's administration portal. 
  2. Entity ID – This is usually available on your IdP's SAML configuration page.
    1. Alternatively, the Entry ID is typically listed in the metadata when the Metadata URL is opened in a web browser. 
  3. Username Attribute – This is used to map users from the IdP to users in Titan Maintenance. During authentication, the IdP sends user information as attributes, and we need to know which attribute contains the Urgent username.
    1. By default, this is set to the industry-standard value: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier
    2. This can be changed if needed, but in most cases, the default value is used. 
 
 

Who can configure SSO in Titan Maintenance?

Any Titan Maintenance user added to the SamlConfiguration (Create) Role Group can configure SSO in Titan Maintenance.

 Please reach out to Support if you need assistance granting this access.

 
 

If SSO is enabled, can users still log in with a username and password?

This is customizable by tenant. If “Local Login” is enabled in the SAML Configuration, users can log in with a username and password. If it is disabled, users may only log in with SSO. 

 
 

 

Setup

Tip: We recommend having Titan Maintenance and your IdP's administration portal open in separate browser windows or tabs during the setup process. 

 

SAML Configuration

In the System menu, navigate to SAML Configuration. 

Click Create to open the Configuration window for a new SAML setup.

Required Fields:

  • Name: This is shown to users when they're logging in to Titan Maintenance. 
  • Issuer (Entity Id): Provided by your IdP
  • Metadata URL: Provided by your IdP
  • Username Attribute: By default, a link to the industry standard schema is populated here. The value may be changed if needed.
  • Local Login: When disabled, SSO is enforced and users may not log in to the tenant with a username and password. 

You may also need to copy Our Entity Id and Our Metadata and save them to your records and/or provide them to your IdP. Use the copy icon to copy these values to your clipboard and paste where appropriate. 

Tip: Each SSO configuration in Titan Maintenance has its own unique metadata.

 

 

Click Save to save the configuration. 

Additional IdP Setup (Azure)

Depending on your IdP, additional steps may be required to set up or document the SSO. The following instructions apply specifically to Azure Active Directory, but similar processes may also apply to other IdPs.

In Titan Maintenance, navigate to the Metadata URL as displayed in the System > SAML Configuration table. This will download an XML file containing the relevant metadata to your local machine. 

In the SAML-based Sign-on page in Azure Active Directory, click Upload Metadata File and upload the XML file. You can then verify that the Identifier (Entity ID), Reply URL, Sign on URL, and more have updated correctly and click Save. 

 

 

  • Titan Maintenance & EV (TCN)

    Was this article helpful?

    Yes
    No
    Give feedback about this article

    Related Articles

    • SSO FAQs and Instructions for Titan Cloud Clients
    Titan Cloud Software

    twitter-logo linkedIn-logo youtube-logo

      © 2026 Titan Cloud Software. All Rights Reserved

      • Cookie Policy
      • Privacy Policy
      • Terms of Use
      • End User Agreement

      Knowledge Base Software powered by Helpjuice

      Expand