Skip to content

One Person, Many Logins

Module 1 of 6 in the chapter Single Sign-On: The Browser Is the Broker, chapter 4 of Securing Salesforce: Identity and Access. Each module stands on its own.

The question this module answers: Why would a company put one system in charge of everyone’s login?

Start with what you already know from the front door. When you log in to Salesforce, there are really two servers. One is the login server, the security guard, who checks who you are and gives you a wristband: your session. The other is the instance, your org, which only checks the wristband and serves your pages and your data.

Now add a second system. Say your company also has an HR system. It almost certainly has the same two pieces: its own security guard and its own resource. So for every system you use, there might be two servers. One is the resource. The other is the security guard.

Meet Priya. She works in sales, and she uses three systems every day.

  • In Salesforce, she’s priya, with a password.
  • In the HR system, she’s p.sharma, with a different password.
  • In the expense system, she’s priya.s, with a third.

That’s normal. Each system was set up on its own, by different people, at different times, so the usernames don’t match and neither do the passwords. Logging in to just two of them means talking to four different servers: two guards, two resources. Priya’s browser is holding a session with each one.

One person, many logins Two frames. First: Priya, who works in sales, logs in separately to three systems: Salesforce as priya, the HR system as p.sharma, and the expense system as priya.s, with password 1, password 2 and password 3. Second: an identity provider appears in the middle, with one login, one password and MFA. Priya signs in there once, and each of the three systems, which now trusts the identity provider, lets her in with no password asked. Footnote: no arrow runs from the identity provider to any system; Priya's browser carries her from one to the next. {"author": "Steve Simpson", "blueprint": "1.0.0", "builder": "standard 1.58.0", "built": "2026-11-03", "id": "DGM-IAM-SSO-01", "rights": "\u00a9 2026 Twinshark LLC. All rights reserved.", "template": "cells 0.5.0", "theme": "stevetecharc 1.4.0"} PRIYA THE IDENTITY PROVIDER HER SYSTEMS Priya works in sales; uses three systems every day The identity provider one login, one password, MFA Salesforce trusts the identity provider The HR system trusts the identity provider The expense system trusts the identity provider sign in once in, no password asked in, no password asked in, no password asked No arrow runs from the identity provider to any system. Priya's browser carries her from one to the next (module 3). HOW TO READ IT single sign-on: one login, then in everywhere © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

Three passwords doesn’t sound like much. Now make it ten, or twenty, which is closer to what most people have at work. What do people do with twenty passwords? They reuse them. They keep them simple. And they write them down.

I was on site at a client once, and I needed a keyboard. Someone handed me a spare one. I turned it over, and taped to the bottom was a piece of paper with a username and a password on it. That’s what too many passwords look like in real life.

There’s a second cost, and it’s less visible. Each system has its own rules: its own password length, its own lockout, its own way to reset a forgotten password, its own idea of MFA. If you have five or ten systems, one of them probably wasn’t built as carefully as the others. That one becomes the weak spot, and it holds the same person’s account as the strong ones.

The answer: one place to prove who you are

Section titled “The answer: one place to prove who you are”

Single sign-on gives Priya one place to prove who she is. She signs in once, at a system whose whole job is checking who people are. That system is the identity provider, or IdP: it provides her identity to everyone else. Companies usually buy one built for it, such as Okta, Ping Identity or Microsoft Entra ID, or use Salesforce itself (chapter 7).

Every other system now trusts the identity provider instead of keeping its own password for Priya. Each one is a service provider, or SP: it provides a service, and leaves the login to the identity provider. Salesforce can be one. In Salesforce’s words, when you set it up this way, “authenticated users can flow from a third-party identity provider into Salesforce.”

The goal is a seamless day. Priya opens Salesforce, signs in at the identity provider, and she’s in. Later she clicks over to the HR system, and she’s in there too, without typing anything. That’s the “single” in single sign-on.

Fewer passwords, so they can be stronger. One password instead of twenty means you can ask for a long, strong one, and people can actually remember it.

One place to enforce the rules. The identity provider applies the password policy, the IP restrictions and the MFA, for every system behind it, at the same high standard. A weaker system no longer drags the others down, because it doesn’t check passwords at all. One thing to remember from the front door: Salesforce still needs the identity provider to tell it how the person proved who they are, so that MFA counts (chapter 2, module 2).

One place to recover a password. Forgotten passwords are one of the most common help desk calls. With one identity provider, there’s one way to reset, not twenty.

Hiring and leaving. When someone joins, they get one account. When someone leaves, you switch them off once, at the identity provider, and they can’t sign in to any system behind it, instead of having to go into every one. Keeping each system’s own user records up to date is a separate job, called provisioning (chapter 12).

There’s always a trade-off. One front door for everything means that door matters much more.

If the identity provider is down, nobody gets in anywhere. If it’s fooled, by a phishing page or a stolen password, every system behind it is open. So the identity provider deserves the strongest MFA you have, and phishing-resistant MFA for anyone who holds the keys (chapter 2, module 2). And you always keep a way back in for the people who fix things when it breaks. That’s module 5, and it’s one of my firm rules.

In 2023 I made a short video on the concepts in this module and the next three: the identity provider, the service providers, the identity store, and the trust between them. The note under the video says what’s still right and what’s changed since.

STA 3.3 · Salesforce Security & Identity: Single Sign-On Concepts · 9:06 · published 2023-09-21 · plays from YouTube when you click it · Watch on YouTube · More videos: Salesforce Identity & Access Videos

Look again at Priya’s picture with the identity provider in the middle. Who are the players, exactly? There’s Priya’s browser, the identity provider, the place it keeps passwords, and each service provider with its own two servers. Module 2 names them, and gives you one simple test for telling which one is the identity provider.

  • Which systems go behind the identity provider? Every system people sign in to should be a candidate. Know which ones can’t, and why.
  • Who owns the identity provider? It’s now the most important system in the company for getting work done. It needs an owner, a support plan and its own security review.
  • What happens on the day it’s down? Decide before it happens (module 5).