What is Single sign-on?
Single sign-on (SSO) is a property of access control of multiple related, but independent software systems.
With this property a user logs in with a single ID and password to gain access to a connected system or systems
without using different usernames or passwords, or in some configurations seamlessly sign on at each system.
As different applications and resources support different authentication mechanisms, single sign-on must internally store the credentials used for initial authentication and translate them to the credentials required for the different mechanisms.
- Mitigate risk for access to 3rd-party sites (user passwords not stored or managed externally)
- Reducing password fatigue from different user name and password combinations
- Reducing time spent re-entering passwords for the same identity
- Reducing IT costs due to lower number of IT help desk calls about passwords]
SSO shares centralized authentication servers that all other applications and systems use for authentication purposes and combines this with techniques to ensure that users do not have to actively enter their credentials more than once.