Bug Fix: Login Experience with Multiple Office 365 Accounts
Currently, the Office 365 login screen (https://portal.microsoftonline.com) will conveniently remember multiple accounts. The experience, however, can be buggy.
Frequently, for example, clicking on [Account A] will instead show the email address for [Account B]. In these situations, it is sometimes necessary to go back, log in as [Account B], log out, and then try again with [Account A].
As an agency, we have several customers requiring Office 365 accounts; this process makes switching accounts far more painful than one would expect.
I assume this is some type of state management issue with the single sign on process, possibly due to the account being authenticated for particular domains. Regardless, the expectation is that if I click [Account A] that the email address on the following screen will be for [Account A], and that I will be able to login regardless of the login state of [Account B].
We should have features like GMail allows users to open multiple email accounts in different tabs in a browser.
Maybe do as in the Azure Portal... that works.
Jim Diroff II commented
Please enhance the ability to log into multiple M365 tenants without workarounds such as using different browsers and private browsing.
Tom Haepers commented
I use one standard browser with multiple browser profiles. That works up to a certain extend. When I click a link, the link is opened in the last profile I used (G Chrome). Usually that is OK.
Neil Kessler commented
The Windows and iOS multiple account experience must be addressed. It took me 5 minutes to open a file using OneDrive through Zoom on an iPad because I could not get my credentials to stick. I would logout of a profile, login, and then the OneDrive app would show the content from a different profile. I repeated this process about a half dozen times and eventually the logout stuck.
Office365 needs to understand the context of multiple profiles and allow the user to switch from one profile to another easily, without having to login and logout continually. Perhaps a user could select a profile for each application instance when the user is authenticated to multiple profiles. The security context would only contain the matching applications.
A user has multiple profiles; a user needs to have multiple profiles active at a time; each profile work-space has to have its own security context.
Dave Webster commented
Can this be fixed or can tenanted admin access be fixed for all areas of the office 365 suite.
We're 3 years on and we don't seem to be moving forwards with this or Tenant admin access.
How is this not already fixed? This is such a security flaw for companies that administrate multiple O365 clients. What happens if I sign out of my account, an someone gets a hold of my machine an now still has access to my admin panel. also using an "upvote" system to fix issues seems ridiculous, they should actively being working this...
Mathew Pearson commented
Get this fixed, we are over it aleady.
Marko T. commented
Microsoft account login experience in the web is the worst. It has raised my stress level during past years for hundreds and hundreds times.
The web login to either to some Sharepoint site, Onedrive or portal.office.com only works in the browser’s "incognito regime", in case you have multiple accounts. And since MS has been eager to make sure everyone has multiple accounts even if they don't need it (private and work accounts) it makes it triple worse.
Please fix the following:
1. Add proper role selection tool as Gmail has - https://www.youtube.com/watch?v=xl6wql9MC6I – it is so easy to switch between different accounts there. So that within one session / cookie I can really access to my work account and my private account in Onedrive etc. At the moment the only option is to log in each time.
2. Get rid of the feature of offering TWO user accounts associated with one e-mail account BY DEFAULT. That's a UX nightmare! Just make one account for firstname.lastname@example.org, not two (personal and work). Then you shouldn't ask it each time someone logs in whether they want to use their private email@example.com or work firstname.lastname@example.org account. For existing users logging in, you could simply check
3. The idea of offering also 1TB Onedrive space for private account with O365 subscription is great! But please make actual use of it – if you would like to encourage people using MS for their private accounts (rather than Gmail), then allow connecting this work subscription of email@example.com 1TB with also firstname.lastname@example.org and email@example.com etc ACTUAL personal accounts. Why the **** should I create my private account that has the exact same login name as my work account?
I have 5 O365 accounts that I must switch between many times a day at a moments notice, then I spend two minutes sitting there looking at the "Logging you out..." screen, before I can then painstakingly log into another account.
This ticket has been here for FOUR YEARS and is unchanged.
SSO is a bug that need to be fixed.
MS must provide seamless multiple accounts logged in to the same browser as a top priority.
J Hyde commented
Im an IT consultant sometimes managing users from 20-30 tenants per day - need I say more - Devs please fix this. I dont want to endorse G suite.
Not only does this behavior cause some major frustration, I have seen it do something worse. I have logged out of an account, cleared my cache, opened a new tab, signed in to a different account, and it logs me back into the original account EVEN AFTER I SIGNED OUT. The 'wrong' session allows me to have the same access as if I were signed in, meaning if this happened on a shared computer someone could impersonate another account by accident merely by signing in to their own. This is beyond unacceptable, no other portal I've ever worked on has this issue.
I have to say that I am experiencing the same (similar) behaviors. I read all comments. Some of these comments instead of providing MS with legitimate input, seem to be an advertisement for Google. Well, as a veteran IT Consultant here is my story and assessment.
Through the portal I filed a trouble ticket indicating the following:
I am an IT consultant with many clients. Some of my clients share one PC with multiple users. Particularly, a couple different ones with manufacturing floor and warehouses. They log in to their ERP and multiple vendors sites using a browser (Chrome). It is only practical for them to create a new tab, go to portal.office.com, log in, using their personal credentials and check their emails, type a few word docs, ...., and then log out and close the tab (not the entire browser). When the next person opens a new tab, and goes to portal.office.com, s/he is prompted for her/his credentials. They provide their own credentials, but it opens up the previously logged in person's account.
"As discussed, this is a cache issue within the browser. That’s why it’s advisable to close the entire browser after signing out. What I can suggest is to open a separate tab when logging in to Office 365 portal to avoid issues."
And I replied back:
I disagree with your assessment regarding this being a browser cache issue for the following reasons:
- If a browser uses the cached information, it will not ask you for your credentials. Almost all portals, such as GoDaddy, Gmail, State sites, ….., when you log out, you do not even have to close your tab. On the same tab you can use different credentials and get to the accounts pertaining to the new credentials. I use Chrome for majority of my interactions. It only behaves this way with portal.office.com and all these behaviors are the same on IE, Edge, and Mozilla. NO OTHER PROTAL BEHAVES THE SAME.
- It asks for the new credentials, as it should. The cached info is supposed to help only if you DO NOT log out.
Incredibly frustrated and sick of the "something went wrong" error screen... Google have implemented this really well—years ago—if you end up in the wrong account in any of their services you can trivially switch over to the right one. On office365 you end up having to log out of all accounts, restart the browser, and hope you can log into the right one... it's shame about that work you were trying to get done.
Fix it, please!
Sukhdeep Singh commented
This is so irritating, why can't micrsoft handle multiple accounts like google? The experience is so buggy and user has no choice but to keep selecting login again and again, god forbid if you have MFA enabled by organization.
Francois Kreutz commented
I have multiple accounts (at least 6): my company, personal, accounts at my customers, associations to which I belong. With these accounts, I access mailboxes, diffent Sharepoint portals, Azur admin portals, and so on.
With multiple accounts, the user experience is a nightmare. Often I end up having to clear the browser cache to be able to access a ressource.
On every "unauthorized" page there should be a reminder of the account that attempted to login and a link to log in with a different account.
I'm an IT professional and I understand what is going behind the scenes. For standard end users, this just feeds the belief that Microsoft products don't work (that's the feedback I get!).
A must fix.
Ida Marie commented
You know it's bad when it's actually more efficient to use different email providers altogether than to use multiple office365 accounts. :(
Yes google handles multiple accounts much better. With O365 you have to log out before logging into a new account. Makes it very difficult to monitor multiple email boxes all day.
we have shared computers at our front desk. 15 or so Office user accounts... please remember MORE accounts.....