Using single sign-on SSO makes the procedure to access different systems easier. It can automatically give access linked applications, systems, data sets, and environments the authenticated user is provisioned for.
Thus, it is necessary to be careful so that this is not taken advantage of by a malicious user. You can do this by making correct configurations of your systems, setting up and managing your authentication factors correctly, and only authorizing users to what they need.
Normally, the SSO component will only run as a system service.