The difference between Sign in with Google and Identity Management

Signing in with Google

Federated Identity Management

What happens when you “Sign in with Google”?

  1. If you use Google as an authentication provider, the SaaS service (e.g. Salesforce) will create a new user entity and manage it on its own. It will allow you to set a password and administer your user settings on your own. Your organization will not be able to administer your Salesforce user in any way, and will not be able to log into your account, change your user permissions, or delete it.
  2. If you use Google as an identity management solution, the SaaS service (e.g. Salesforce) will create a custom 1:1 extension entity which represents the extra metadata it needs to store on the federated user — but will use the identity management as the “user database” to interact with the user’s configuration. For example, if the SaaS would want to know the full name, department, or the groups in which the user is currently part of (for internal authorization, e.g. which Salesforce information is the user allowed to access or is he an admin) it would query the identity management directly for that information.

Why is it sub-optimal to go with Google as the “option”?

--

--

--

An entrepreneur, and a web expert.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How do we make sure that a person is real and alive?

EVMOS is finally here, but the main page for claiming is not working.

Parrot Operating System

Time-based One-time Passwords (TOTP)

Gamejet Bounty Program Is Live!

Research on Different Cyber Security Standards-Cyber Sapiens Internship Task-4

Are we on the verge of total cyber espionage?

Witnet brings decentralized oracles to Klaytn

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ron Reiter

Ron Reiter

An entrepreneur, and a web expert.

More from Medium

Using Chaos Engineering to Generate Resilient Solutions

Standards vs Standardization in DevOps: The fine line between streamlining processes and hindering…

Standards vs Standardization in DevOps: The fine line between streamlining processes and hindering innovation

Usage of BPMN notation in agile projects.

How to survive the AWS Regional outage with Nimesa one-click DR