I want to use multiple Teams accounts at the same time
LOG INTO MULTIPLE ACCOUNTS
We need the ability to sign in with multiple accounts. Many of us have several O365 accounts for various reasons (consulting, etc), and we’d need to be able to access teams directly. This is not a federation or B2B scenario, but a case where new O365 credentials have been created in another tenant for us. The app today only allows a single signed-in account at a time and that’s a blocker.

The engineering team is continuing to work on adding support for multiple accounts on desktop clients. We will first launch support for 1 work/school account and 1 personal account so users can enjoy Teams for work and personal side-by-side. Windows and MacOS. Support for multiple work accounts is still being worked on and will come at a later date.
You can track status via the roadmap here: https://www.microsoft.com/microsoft-365/roadmap?searchterms=68845.
Thanks!
2766 comments
-
Miss D commented
Hi Suphatra : For us here is the use case :
We are a Microsoft Partner and we work on project with many Office 365 Customers.
Several scenario:
1) Client that creates for us an office 365 account in their environement ( they don't allow external users)
The team is created in their tenant and therefore we need to access their Team environment.
2) Client that wants the team in their Tenant but would allow us to access it with our own Office 365 account if third party was possibleFor me the solution so far is to use only the web version of team for other tenants
What would be paradise : be able to connect in my Teams app , teams from other tenants ! ( either with my credentials ( when external access to teams will be allowed or even better with another credential ). hope this helps
Regards -
Kristoffer commented
I think you are missunderstanding the request.
We want to be able to create a TEAM in our tennant, and then invite a person outside of the organisation, no mather if that person is an existing O365 user or not.
For instance, I have a customer project that I create a team for, in our organisation we have a full team working on this.
I want to invite the customer (and that can be multiple persons or multiple customers) into this team, so we can share ideas and discuss the actual projekt.
Sending them a link to that specific team (to be more specific it would be great to be able to give a customer a link ONLY to a channel in the team)and then they can be able to login to this team and be part of the discussion in this team with us.
(Of course, if one could put specific user rights on channels, that would have been even better, so one could say that the teamleads could write the others could read).In slack, its easy to invite external users to participate in the chat, we want the same possibilities in TEAMS.
It would also be good if one could in the user rights specify if that external user can access any of the internal linked resources (in the top menu) or not.
-
Johan Bennink commented
What @Daniel Harris said. I work for two seperate companies which I would like to stay connected to at the same time. We also do contract work where I can image the use-case @Danial describes will arise in the future.
1. Haven't seen this
2. I need to collaborate with two teams. The solution using the web is the only option somewhat acceptable but I would like to be able to use the app. Also what Daniel suggest about external collaborators would be great since you could then use 1 account and not have to have a local account for each customer (although MS licensing would suffer :-O :-) )
3. (see point 2) -
Daniel Harris commented
Hi @Suphatra,
I work for a consultancy and I am in different teams on different days - I always need to be connected to my own team as we have internal projects I am also working on.
Right now, I have to open one in the web, and one in the app but I want to be able to access both from the application.
I either need the client to be able to invite me to their MS Teams using my email address at the company I work for (So, allow external users to collaborate) or to be able to run two (or more) instances of Teams, and be signed into each one with a different account.
1. I have not experienced this
2. I am using teams so I can collaborate w/ the clients employees, and I also need to be able to collaborate w/ my team back at the office on our internal projects
3. As described above, working with multiple clients; Sometimes working with 2-3 in a single day. Signing in and out or opening various browsers w/ private tabs etc. is cumbersome
-
Joakim Atterhall commented
Hi Suphatra!
As most others commenting here, I'm also a consultant that works with many customers who mostly use email and Skype4B as main channels. It's really frustrating to only have access with one account using Teams (that also drops the login after a while without telling me so I don't know if I miss anything on that account).
Imagine having Outlook and you have to login/logout with different accounts all the time to get emails from all your mailboxes. Nobody would use such an application.
And technically it shouldn't be too difficult to implement this. Just save all the logins like you do in applications like Outlook or Visual Studio, and keep the authentication tokens up-to-date.
In my current project, we would like to use Teams but we chose Slack instead, and this is one of the reasons.
Maybe this sounds a bit harsh, but this one of the first things that should be considered and implemented before releasing a tool like this, which has a really great potential. I really like that I can have my TFS boards and other connections available.This also actually applies for all web applications. I can't be logged in to different tenants at the same time. I use Azure and O365 a lot and I always have to logout/login to get to different tenants. E.g. I would like to manage several Azure tenants at the same time, but that isn't possible. It should be pretty simple to cache all the tokens with separate keys for each tenant.
Best regards
Joakim -
Jason Rhodes commented
I'd like to be able to switch between multiple tenants that I have a user account on so I can interact with those teams, just like you can switch between identities in Slack.
Perhaps once external access is available for Teams and Planner, this might be a solution, but I'm not sure yet.
This is the menu in Slack: https://dl.dropboxusercontent.com/u/1775774/slack-identities.png
It would be great to be able to be logged in to multiple tenants that I'm involved with and easily switch between them and interact with the teams and channels in each tenant.
-
Lukas Lani commented
1. Did not try
2. No, I did not get to workaround yet
3. supporting customer who is on Office 365 as well -
Anonymous commented
I'm a IT consultant and I like to work with the customers with Teams in their tenants. At the moment I ether have to use several browser tabs for the different tenants (which is very unpleasant) or logout and login. I had to manually editing the SSO setting in the settings.json to prevent SSO.
-
Philip Worrell commented
1. I have not seen that problem
2. Yes using multiple tenants, mostly one prod and and a Dev tenant, but I can see global organisations with split tenants having this issue.
3. Working simultaneously on development projects with third party development teams and changing tenant settings and demoing teams from Dev, whilst keeping prod as a governed environment
-
Florian commented
1. I just use multiple Chrome profiles, so this did not come up for me
2. see 1. which is NOT cool. The desktop app should support multiple identities
3. External consultant -
Nicklas commented
1. Yes - at a customer with my account in their tenant.
2. I don't - to much hassle
3. As a consultant I work both in our own (need to be able to invite external/customers) Teams environment and in several customers environments. -
Anonymous commented
Hi,
1. i do`t have this issue
2. For My company tenant i am using client app, for other tenants web access using InPrivate mode. I see two ways for solving this - multitenant Teams client app or possibility add external user to Teams with the same functionality as internal user.
3. I am consultant and i am working for many clients with implemented Teams. -
Stig Stavik commented
1. I have no issues regarding this. However - it's not possible (?) to see which tenant is currently logged in. No email-address is displayed for the current logged in user.
2. I need to sign in and out of multiple accounts multiple times a day to keep up with what's happening across my teams.
3. Consulting and side projects with people from different organizations.
I would love to switch from Slack, but the multi-tenant issues makes this a show stopper.
-
Anonymous commented
3. We are doing business with multiple clients and are using teams for each project we have at work. It would be handy to be able to add persons from our clients into our team to be able to communicate with them more directly. With slack it was possible to invite a user outside your organization into the chat. It would make it even more handy to be able to limit these users to for example in a limited number of channels they could see.
-
Chris K Ellsworth commented
I am a Consultant that works with multiple companies. as i work to move them to office 365 and using Microsoft teams instead of Slack, being able to switch between multiple teams is highly important.
-
Frank Merino commented
Suphatra,
I can't speak for everyone else but my company does a lot of work to get companies on o365. We use teams internally and my clients who I also have accounts for are using teams now too. It would be great to do that while still being logged into my tenant -
Alok commented
Hi Suphatra,
1. I don't have this issue. My frustration is that I have to log out of one tenant and then into the other to use Teams. I would prefer to just switch profiles (like "Switch User")
2. I am a consultant and have a start up. Both are obviously very separate businesses and so need to be kept separate. The current process of logging in and out is frustrating.
3. See point 2.
-
Vincent Biret commented
In my case there are two things: first being able to participate to discussions in different organizations. I guess external users would cover this scenario.
Then I also need to separate concerns between my professional account, my community account (think groups, associations, school boards...) and so on. In that scenario I'd like to be able to quickly switch accounts without login in/out and also get notifications across accounts. -
David commented
Q2. Like for any Office 365 product, if require log into multiple tenants or Standard User/Admin - Need to use other Browsers, InPrivate/Incognito mode or use Chrome - Manage people
Q3. Consulting/Managed Services - Would prefer external access now (Can it before June??) , so doesn't require a standard account that consumes the customer's licence. There is no real B2B Tenant to Tenant solution, so need separate accounts for some situations and not willing to invest in Azure Access Control Service (ACS) when two years ago it was classified as deprecated
-
Mike Gilronan commented
Hi Suphatra-
As a consultant, I tend to work with several clients each week. I may be actively engaged on one project when another client brings up an ad hoc question, or I may be splitting my time among multiple concurrent projects. I have my own O365 tenant, as does each of my clients. It would serve me very well to be able to see all of my clients' (shared/federated) team channels via a single instance of my Teams application. I am not familiar with the workaround you describe above. For SharePoint, I can use profiles in my (Chrome) browser to be in separate tenants concurrently. For Skype for Business, I can federate with external parties. Something similar in Teams would be a very compelling and useful tool for consultants.