Eyebrow Text
BLOG
Title
Single Sign-on vs. Federated Identity Management: The Complete Guide
Subtitle
Understand how SSO and federated identity management work, how they differ, and how to choose the right solution for your organization.
title
Table of Contents
theme
default

What is Single Sign-on (SSO)

Single sign-on, or SSO, allows a user to access multiple applications using a single set of credentials. This capability can be applied to both employees and customers to streamline their login experiences. Typically, employees sign on to multiple business applications to do their jobs, including messaging and email accounts, HR functions, intranet sites, financial records, etc. Additionally, customers experience smooth and secure access across a brand's digital touchpoints, like their website and mobile app. With SSO, users can access everything they need with one set of login credentials, without having to remember and enter a unique password for each service.

brightcove-id
4904164006001
youtube-link
video-source-webm
video-source-mp4
poster
poster-alt
caption
aspect-ratio
width
height
alignment
autoplay
muted
loop
hide-controls
disable-lazy-load
disable-playsinline

Customers often access multiple services or applications through one business account or portal. As shown in the diagram below, SSO makes it possible for bank customers to sign on with a single set of credentials and perform a variety of actions, like checking their account balance and transferring money. Even if these services are actually separate applications managed by the bank behind the scenes, SSO provides customers with a seamless experience across these interactions.

image
/content/dam/picr/dia/res/idf/Img-Dia-IDF-Federated-Identity-Management-1-500x200.svg
alt-text
A diagram depicts a flow from the user to SSO and then to capabilities at Acme Bank including check savings balance transfer money and check checking balance
caption
width
1000px
height
alignment
left
id
link-url
disable-lazy-load

How Does SSO Work?

SSO leverages centralized authentication, meaning all enterprise and third-party apps are accessed through a single service that confirms a user's identity through a set of credentials. If the user is not already authenticated, here's how the sign-on process works:

Once this process is complete, the user authentication is performed, and other SPs accessed by the user will confirm their authentication with the IdP.

What is Federated Identity Management (FIM)?

Federated identity management (FIM), also known as federated SSO, refers to the establishment of a trusted relationship between separate organizations and third parties, such as application vendors or partners, allowing them to share identities and authenticate users across domains. When two domains are federated, a user can authenticate to one domain and then access resources in the other domain without having to perform a separate login process. This is sometimes referred to as cross-domain SSO.

FIM is achieved through the use of standard protocols like SAML 2, OAuth 2.0, OIDC, and System for Cross-Domain Identity Management (SCIM). These open standards enable the secure transmission of authentication and access information across domains. As a result, a user can sign on once and gain access to applications and systems across all federated domains. Essentially, federated identity management enables SSO across company lines.

How Does Federated Identity Management Work?

There are several federated identity workflows, but a common setup is for one organization to serve as the IdP using an identity and access management (IAM) platform, where a user's identity information is stored. The IdP establishes a trusted relationship with service providers (SPs), which are outside the security domain of the original organization.

For example, an employee's organization might be the IdP, and the third-party apps they use to do business are SPs. The diagram below illustrates the six-step sequence for this use case.

  1. The employee requests access to an app through their organization (the IdP).
  2. The IdP requests the employee's credentials.
  3. The IdP authenticates the employee's identity using stored data created when the user set up their account or joined the organization.
  4. When the authenticated employee tries to access one of the third-party apps, the SP sends a request to the IdP.
  5. The IdP indicates that the user has been authenticated and has permission to access that service, usually through a SAML 2 assertion or other protocol.
  6. The employee proceeds without needing to sign in again.
image
/content/dam/picr/dia/res/idf/Img-Dia-IDF-IDP-Initiated-Federated-SSO-500x400.svg
alt-text
A diagram depicts IdPinitiated Federated SSO with a sixstep sequence illustrating a typical federated SSO use case The steps are as follows 1 User requests access to an app through the IdP 2 On first signon IdP requests credentials 3 IdP checks credentials against identity directory 4 Encrypted assertion authenticating the user is passed to the SP 5 SP accepts assertion and directs user to the app and 6 With the assertion user can now access any SP in the trusted group without login
caption
width
800px
height
alignment
left
id
link-url
disable-lazy-load

Federated Identity vs SSO

Although you may hear SSO and FIM frequently used together, they are not synonymous. Single sign-on enables access to applications and resources within a single domain. FIM enables SSO to applications across multiple domains or organizations.

For example, FIM is necessary for an organization to give employees one-click access to third-party applications like Salesforce, Workday, and Zoom. Using our financial services example from before, FIM allows bank customers to seamlessly access services that are externally managed, like ordering checks, sending money via Zelle, and applying for a loan.

Federated Identity
Standard SSO
Definition
Authentication solution for accessing multiple applications and resources across multiple organizations or businesses domains. Often referred to as cross-domain SSO.
Authentication solution for accessing multiple applications and resources within a single organization or business domain.
Standards
SAML 2, OIDC, OAuth 2.0, SCIM
SAML 2, OIDC, OAuth 2.0, Proprietary
Identity Provider (IdP)
External and trusted by the organizations taking part in the federation
Internal and centralized to the organization.
User Experience
External and trusted by the organizations taking part in the federation.
Internal and centralized to the organization.
Security Considerations
Enhanced security

Benefits of SSO

SSO offers a range of benefits for organizations looking to provide secure and simple access to apps—anytime, anywhere. Below are a few of the key ways SSO can positively impact your business:

Stronger Security

Since passwords are a popular attack vector, reducing reliance on them also reduces the potential for a breach. Asking users to only remember one password also decreases their tendency for risky password behavior, such as reusing passwords, writing them down, or sharing them with others.

Enhanced User Satisfaction

Users can log in once and quickly access the resources they need, enhancing their overall experience with your organization. SSO is essential in delivering a seamless journey for both employees and customers by reducing the number of clicks and cutting down the time required to reach your products, services, and applications.

Improved Employee Productivity

SSO gives your employees easier access to the resources they need to do their jobs. By making access faster without sacrificing security, you're streamlining their experience, giving them more time to focus on important tasks.

Lower IT Costs

Decreasing the number of passwords also decreases the number of help desk tickets due to password-related problems. Fewer password resets may not sound like a big deal, but some organizations budget millions of dollars annually for password-related support costs alone. Minimizing the number of passwords in use can significantly impact your bottom line.

Benefits of FIM

Federated Identity Management (FIM) offers a range of benefits for businesses looking to streamline access, improve security, and scale across complex environments. Below are some of the advantages and critical areas of impact:

Cross-Organization Access

FIM simplifies secure access between multiple organizations, allowing users to leverage a single set of credentials to access services across different entities. This seamless cross-organization access reduces friction for users, improving their experience, while ensuring security controls are maintained across systems.

Multi-Domain Collaboration

In environments where multiple domains or business units must collaborate, FIM enables secure data sharing and authentication across systems without the need for duplicate credentials. It facilitates efficient communication and resource access between distinct domains, ensuring collaboration and security.

Reduced Dependency on Internal IT Resources

FIM reduces the burden on internal IT teams by enabling automated, secure access between organizations. As authentication and access management tasks shift to external identity providers or partners, internal resources are freed to focus on strategic initiatives, rather than managing user credentials and access requests.

Scalability Across Global Networks

For enterprises operating on a global scale, FIM provides the necessary infrastructure to manage identity and access across multiple regions. It supports the scaling of operations without the need for complex, localized identity systems, making it easier to maintain consistency in identity management practices across a distributed network.

Efficient Partner Integrations

Integrating with partners and third-party service providers becomes more efficient with FIM, as it streamlines the process of connecting external applications and services. With FIM, businesses can quickly onboard new partners, while ensuring security protocols are upheld, reducing the time it takes to establish secure integrations.

Enabling Cloud and Hybrid Environments

As more businesses adopt cloud and hybrid environments, FIM supports secure identity management across both on-premises and cloud-based systems. FIM ensures that regardless of where applications or services are hosted, users can securely access them using their existing credentials, creating a consistent experience across the entire IT landscape.

Which Solution is Right for You?

When choosing the right identity solution for your organization, it's important to consider factors like size, resources, complexity, and future scalability. Depending on your needs, standard SSO may be sufficient, but enterprises or businesses with extensive third-party services or partnerships may benefit more from FIM, due to their need for user access across organizational boundaries.

Here are some things to consider when deciding which solution is the right fit:

Size and Complexity

Number of External Applications and Vendors

Security Requirements

IT Resources and Budget

User Experience Goals

Future Scalability Needs

SAML 101

Learn more about federated identity management and why SAML has emerged as the primary identity federation standard.

Read the White Paper

title
Simplify Access with SSO and Federated Identity Management
body
Whether you need single sign-on for your organization or federated identity management across multiple domains, Ping Identity has the solutions to secure and streamline access.
Supporting text
primary-link
https://www.pingidentity.com/en/company/contact-sales.html
primary-link-text
Request a Demo
primary-link-title
Request a Demo
use-tertiary-arrow-button-style
secondary-link
secondary-link-text
secondary-link-title
use-tertiary-arrow-button-style-2