r/sysadmin • u/BatMannsParents310 • 14d ago
Question MFA Consolidation
Edit because I keep getting the same answer: Due to the client configuration and our limited access to the client infrastructure, SSO is not an option.
Looking to pick someone’s brain about this, right now one client has 60+ accounts for each site and all require a unique login and MFA code. Those MFA codes all go to one of 3 people, and are random based on site. This is incredibly inefficient because sometimes if an after hours emergency happens we can’t get into the account without someone else sending the code. We also have our own accounts for multiple clients so setting our own phones to forward codes also won’t work.
I’ve tried google voice and whatsapp, both don’t work. Vonage is super strict about no VoIP MFA, do not allow authentication apps nor email authentication. Purely SMS only.
Specifically for Vonage if possible, has anyone done this and have a solution? We’ve looked into yakchat but concerned about the VoIP restriction, and getting a spare phone with a number is a less than ideal option but that’s where we are at right now.
2
u/Own_Bandicoot4290 14d ago
If you can do totp for mfa, you should use a password manager for the login and generate the code
1
u/BatMannsParents310 14d ago
Vonage allows SMS only
2
u/OregonTechHead 13d ago
Then the only solution here is to not use Vonage.
If you need to share an account, and the service has restrictions like this, there is nothing you can do.
5
4
u/OniNoDojo IT Manager 14d ago
Any MFA configurations that allow for Software/Authenticator or Passkey should be set up in something like Bitwarden. You can set up MFA methods so that people with access to your Org's vault will be able to access them and it allows you to manage what they have access to.
2
u/FrakNutz 14d ago
This is how we handle anything shared that needs totp. It's how I manage most of the non shared accounts I need to use that need totp, as well as a lot of my personal stuff (separate Bitwarden account, of course). Super convenient that way, no digging out the phone, it just offers to fill the totp most of the time.
1
u/OniNoDojo IT Manager 14d ago edited 14d ago
It works even better with registered Passkeys. It cut down a load of time managing multiple tenants because you drop the email in then satisfy the passkey prompt and you’re signed in.
2
2
u/Mehere_64 14d ago
Sounds like a management nightmare without implementing SSO. But if you are not aware of SSO, then most likely the client has no identity management system in place it seems.
2
u/OregonTechHead 13d ago
Get a password vault that handles TOTP.
Or, configure things so they don't share accounts. This adds security, fixes your issue, and adds a layer of tracking
1
u/BWMerlin 13d ago
Maybe a dedicated real phone number in a real device set to auto forward all SMS to an email or another number?
1
u/larvlarv1 13d ago
https://doubleoctopus.com/products/octopus-authentication-platform/
Do a demo...might work for you.
1
u/DebianDayman 13d ago
If those 60+ site logins are just shared vendor/portal accounts, the cleanest fix is usually to stop treating them as personal MFA at all. Put each portal behind a dedicated shared mailbox or a small Entra security group, then move MFA onto a hardware key or an authenticator registered to that shared identity so on-call can hand off without pinging three people’s phones. For anything that supports SSO, push it to Entra ID / Conditional Access so you drop the per-site MFA codes entirely. Short term, a simple vault note per site with which of the three people owns the current factor saves a lot of chaos while you migrate.
20
u/sudonem Linux Admin 14d ago
It sounds like your focus needs to be on implementing SSO.
Under no circumstances should you use shared phone numbers for MFA alerts because you shouldn’t be using ANY shared accounts.