4 ms·
This reminds me of a problem that I wanted to solve in the future, but I don’t have the expertise. The problem is when an organization has a single account on
by mmsc 2y ago
This reminds me of a problem that I wanted to solve in the future, but I don’t have the expertise.
The problem is when an organization has a single account on an external service which needs to be used by several people, and the organization wants to safely manage the access to the shared account on the external service, adding accountability: who was using the account at X time?
Users of the shared external account should not know the credentials of the account, so rotation of passwords when employees leave/change roles is not as necessary.
I thought of something like a proxy which could use a Selenium (or something else) script for each of the external website, which would handle the login/authentication flow for the external service.If this was a business, those scripts could be offered as a per-website/month package. An administrator would create the automatic flow for a specific service, and save the username and password somewhere in the script. Normal users of the external service’s singular account would then use the proxy using their individual credentials, to add accountability to accessing the external service.
Maybe someone in this realm could come up with something and market it.
- klohto 2y agoYou know what business use? SSO. The service doesn’t have SSO? Then not enough business are using it or you’re a startup who wants to save money. Your audience is limited to handful of services and small startups while trying to add benefits that only big players need.
- mmsc 2y agoMy experience from working in a 1,000 person tech organisation is that the hundreds or thousands of different affiliate programs, ad networks, and so on, provide simple user/password combinations. The solution before I discovered this was a Google Sheet that anybody in the organisation could use to login to the “company account”. SSO also doesn’t solve the problem because that would mean each employee has a separate account, which may not be feasible for some companies that affiliate a single business to a single account.
- leetrout 2y agoTo be clear, you are suggesting google sheet with passwords?
- mmsc 2y agoNo, it’s what I discovered was being used in the company at the time. They ended up moving (by hand) everything to Bitwarden. It’s an improvement but not a major one IMO. It doesn’t solve the rotation problem at all (you still need to rotate all of the passwords that somebody could have taken with them), nor accountability (you can’t easily determine who was using the account at any specific time). I guess you can somehow export logs from Bitwarden to determine exactly which credentials were viewed by a specific user, but in this case, it would have nearly always been “all of them” for a few dozen employees.
- ksynwa 2y agoLast workplace also used Google Sheets. The passwords were coloured white (same colour as the background) so that they would only be visible when selected.
- SoftTalker 2y agoOr if a user chose "dark" color scheme?
- bhaney 2y agoThat's when you install a device management profile on all corporate machines that locks them to light mode. For security.
- withinboredom 2y agoWe had an internal password manager at one company that a small team built for fun once. You could share the password with another team or even a single person. There was also an audit log, and when someone left, they just looked in the audit log and reset those passwords that person ever looked at. But someone eventually created a chrome extension that would fill in the passwords for you... I think the total dev time was somewhere in 4-6 person months. It probably would have been cheaper just to buy a 1password subscription if we had been a small company, because I'm pretty sure a 5k seat subscription for the business would have been waaay more money than 6 months worth of salary, one-time cost.
- kaydub 2y agoThis sounds like a nightmare
- pxtail 2y agoNope, this sounds like really really common problem outside of top 500 IT companies.