Types of tools for managing SaaS accounts, and how they differ
Identity providers, password managers, PAM, enterprise browsers, SaaS management tools, and access management tools, compared on five points.
Tools for managing SaaS accounts fall into six types: identity providers, password managers, privileged access management (PAM), enterprise browsers, SaaS management tools, and access management tools. Their names sound alike, but each one solves a different problem. Facts about other vendors’ products come only from what we found in the official documentation and product pages of one or two products of each type.
The six types and the products we checked
| Type | What it does | Products and pages checked |
|---|---|---|
| 1. Identity provider | Holds each employee’s account, verifies them, and signs them in to connected apps; fills in passwords for apps that don’t connect | Okta (Okta Help Center), Microsoft Entra ID (Microsoft Learn) |
| 2. Password manager | Keeps logins in vaults and fills them in on sign-in pages; vaults can be shared | 1Password (1Password Support) |
| 3. Privileged access management (PAM) | Controls who may use admin rights, holds admin passwords, and records what admins do | Idira Privileged Access Management (Palo Alto Networks); NIST SP 800-53 for the controls |
| 4. Enterprise browser | Lets the company manage browser settings and extensions, limit what data leaves, and record use | Chrome Enterprise Core and Premium (Google), Island |
| 5. SaaS management tool | Lists the SaaS apps in use, automates onboarding and offboarding, and cuts unused licenses and spend | BetterCloud (official site) |
| 6. Access management tool | Verifies the person, fills in the password without showing it, and records use by person | Junify (product page) |
What is an identity provider (IdP)? covers the first type in more depth, and What is a password manager? the second. What is privileged access management (PAM)? covers the third.
The comparison
The Junify column describes Junify’s product page only. That page doesn’t list plans or prices, so this table leaves cost out. “Not checked” marks points we couldn’t confirm.
| Point | 1. Identity provider | 2. Password manager | 3. PAM | 4. Enterprise browser | 5. SaaS management tool | 6. Access management tool (Junify) |
|---|---|---|---|---|---|---|
| What it solves | The list of employee accounts and checking who people are; one sign-in for connected apps | Storing and handing out passwords so nobody has to remember them | Who uses admin rights, when, and a record of what they did | Browser settings, extensions, limits on data leaving, records of use | What’s in use, onboarding and offboarding, and licenses and spend | Letting people use accounts without handing out the password, with a record per person |
| Apps it covers | Apps that connect through SAML or a similar standard; others through password fill-in if they have a sign-in page | Anything with a sign-in page | Infrastructure, cloud platforms, and SaaS (Idira); which SaaS apps not checked | Anything opened in the browser | Apps the tool connects to | Any app with a username-and-password sign-in page; the app doesn’t need single sign-on |
| Does the person learn the password? | With SAML, the app has no password for them. With fill-in, not when the admin sets the login; the app still has a password | Yes, if they have the right to view it | Idira: the page says the user never handles the login, even in older apps | Island’s password manager: “protected sharing” lets a team use an account without seeing its password | Not its job | No; the app still has a password |
| What the record shows | Who signed in to which app, and when, by person; with fill-in, the app’s own records show the shared name | Actions on vault items, by person; the app shows the shared name | A recording of each sensitive admin connection (Idira) | Browser and policy reports (Chrome); user, device, and actions taken (Island) | Which apps are in use and what they cost | Each verified person, with optional recording; the app’s own records show the shared name |
| What each device needs | A browser extension for fill-in: the My Apps extension in Edge or Chrome for Entra ID, the Okta Browser Plugin for Okta | A browser extension or app | No software installed on cloud platforms (Idira); devices not checked | A managed Chrome browser; Island’s own browser or its extension | Not stated on the page we checked | The Junify phone app and a browser extension; using the app from another browser or a phone app isn’t covered |
What backs each type
Identity providers: SAML is the standard that lets an app accept an identity provider’s sign-in. Microsoft’s documentation says Entra ID verifies each person and confirms who they are to the app. The app then no longer keeps its own usernames and passwords. For apps that don’t connect, password-based SSO stores the username and password and sends them to the app. People who use a shared account this way don’t see the actual password. Admins can see in Entra ID’s sign-in log who opened an app and when. Okta’s Secure Web Authentication (SWA) gives single sign-on to web apps that don’t support SAML or similar standards. The Okta Browser Plugin enters the login automatically. Okta’s Application Usage report shows who signed in to an app during a chosen period.
Password managers: 1Password lets you share a vault with members or groups. In 1Password Teams, view access includes showing concealed passwords and copying them. Business makes it a separate setting: View and Copy Passwords. The Business usage report shows, for each item, when it was last used, the action taken, such as fill, reveal, or copy, and who took it. Most reports are a Business feature; Teams accounts billed directly by 1Password can try them free. The browser extension fills saved logins in on sign-in pages.
PAM: NIST SP 800-53 Rev. 5 is a catalog of security controls. Its control AC-6(5) asks you to limit privileged accounts to the people or roles you define. AC-6(9) asks you to log each time someone uses admin-only functions. Palo Alto Networks’ page for Idira Privileged Access Management shows what a product of this type does. It covers infrastructure and SaaS, and it keeps each sensitive admin connection separate and records it. It also stores system account passwords and changes them automatically, and it grants access only for the length of a task. The page says the user never handles the login, even in older apps, because the product fills it in at sign-in.
Enterprise browsers: Google’s help center says Chrome Enterprise Core lets you manage Chrome browsers from one cloud console. It covers Windows, Mac, Linux, Android, and iOS at no additional cost. Policies reach browsers even when people don’t sign in or don’t have a Google account. Reports show each browser’s version, its apps and extensions, and the policies applied. Chrome Enterprise Premium, the paid tier, adds controls on copy and paste, uploads, downloads, and printing. It also adds access rules that look at identity, device, and location. Island’s product page says it controls printing, downloads, screenshots, and copy and paste. It records the user, the device, and the actions taken. It comes as a full browser or as an extension. Island’s password-manager page adds “protected sharing”, which lets a team use an account without seeing its password. Its use cases include contractors and BPOs.
SaaS management tools: BetterCloud’s site lists finding apps IT doesn’t know about and automating onboarding and offboarding with workflows. It also lists reclaiming unused licenses, dropping duplicate subscriptions, and seeing what you spend on and use. It doesn’t list checking who signs in each day or recording those sign-ins.
How to combine them
You can use several of these types together, matching each kind of account to one. Apps where each person gets their own account and that connect through SAML belong to the identity provider. If you don’t know what’s in use, a SaaS management tool is where to start the list. To stop data leaving through the browser, look at an enterprise browser. To give server and cloud admin access only for the length of a task, and record it, look at PAM. For apps that don’t connect to the identity provider, and for shared accounts, choose among a password manager, an access management tool, and an enterprise browser that shares logins without showing them. The deciding questions are whether people may see the password and whether you need a record by person.
When you don’t need Junify
If you can give everyone their own account and the app connects to your identity provider, the identity provider alone is enough. Its password fill-in also covers apps that don’t connect, and shared accounts, when everyone who uses them has an account there. That holds as long as “who opened the app, and when” is enough of a record. Accounts used by a few people who may see the password are handled well by a password manager.
An access management tool is worth a look when one of two things remains. Either people you won’t add to the identity provider use the account, or you don’t want more people to know the password. PAM or an enterprise browser can also record what happens after sign-in, and Island can share a login without showing it. They differ in which apps they cover and how they’re deployed.
Frequently asked questions
If we have an identity provider, do we need any other tool?
Not for apps that connect to it through SAML or a similar standard, where each person has their own account. Apps that don't connect can use its password fill-in. What's left is people outside it, records after sign-in, and time-limited admin access.
How is a password manager different from an access management tool?
It comes down to whether people with access can see the password. In 1Password Teams, view access includes showing it; Business makes that a separate setting. An access management tool fills the password in for a verified person without showing it.
Does an enterprise browser manage sign-in?
It manages browser settings, extensions, what data can leave, and records of use. Island's password manager also offers "protected sharing", so a team can use an account without seeing its password.
Can a SaaS management tool show who used an account?
BetterCloud's site lists finding unmanaged apps, automating onboarding and offboarding, and cutting unused licenses and spend. It doesn't list recording each day's sign-ins.
How Junify handles this
- Doing this by hand
- Single sign-on and multi-factor authentication don't reach apps that can't connect to your identity provider, or accounts that stay shared. Those are left to manual work, and you have to track for yourself which accounts the tools cover.
- With Junify
- Junify is the access management tool in the table. An admin adds the username and password and assigns who may use the account. People verify on their own phone and click to sign in without seeing the password. Junify works alongside your identity provider. It handles the apps without single sign-on, the shared accounts, and the people who don't have an account in your identity provider. On the computer, it needs only a browser extension.
Sources
- Microsoft Learn: What is single sign-on in Microsoft Entra ID?
- Microsoft Learn: Sharing accounts and credentials - Microsoft Entra ID
- Microsoft Learn: Add password-based single sign-on to an application - Microsoft Entra ID
- Okta Help Center: About Secure Web Authentication
- Okta Help Center: Okta Browser Plugin
- Okta Help Center: Reports
- 1Password Support: Create, share, and manage vaults in your organization
- 1Password Support: Create reports in 1Password Business
- 1Password Support: Get to know 1Password in your browser
- NIST SP 800-53 Rev. 5, Security and Privacy Controls for Information Systems and Organizations (AC-6)
- Palo Alto Networks: Idira Privileged Access Management
- Chrome Enterprise and Education Help: Chrome Enterprise Core overview
- Google: Chrome Enterprise Premium
- Island: The Enterprise Browser (product)
- Island: Enterprise Password Manager
- BetterCloud: official site
- How Junify works
-
What's the difference between an audit log and audit evidence?
An audit log is what a system records. Audit evidence is a log you can rely on: tied to a person, protected from change, kept for a set period, and reviewed.
-
What a browser extension can and can't control in access management
An extension works inside the browser it's installed in, on the sites it's allowed to run on. Other apps, other browsers and other devices are out of its reach.
-
What work data stays on a personal computer, and how to keep it off
History, cookies, saved passwords, password manager copies and downloads. Pair company browser settings with logins that don't show people the password.