Slack + Microsoft Teams + Webex News

Microsoft Teams Multiple Accounts & Guest Access: Everything You Need to Know

Blog How We Chat Integrations
All levels of an organization experience collaboration grief when the C-level lacks interoperability
Dominic Kent


Microsoft Teams Multiple Accounts & Guest Access: Everything You Need to Know

Switching between tenants, accounts and workspaces

Microsoft Teams guest access is the most read post on the Microsoft tech community forum. More users than ever are struggling to manage Microsoft Teams multiple accounts.

The post has 303k views since 2016 but we don’t seem to be much closer to a resolution.

There is no doubt that Microsoft Teams is one of the market-leading tools, with a whole host of functionality. In fact, Teams now has 75m daily active users.

BUT… simpler guest access is a feature everyone is really crying out for. And switching between Microsoft Teams accounts could be better.

IT Managers indicated in our Workplace Messaging Report that Microsoft Teams is the top of the agenda for 56% of organizations.

NEWS: Microsoft announces organization switcher for Microsoft 365 admin center. Is this a sign of things to come for Microsoft Teams?

Organization switcher Microsoft Teams

This post has been constantly updated as different workarounds and cries for help have emerged. It looks like Microsoft may be remedying the Microsoft Teams guest access issue. Managing Microsoft Teams multiple accounts doesn’t yet have a formal solution but it looks like we’re getting closer.

As you can see above, Microsoft 365 organization switcher is in Rolling out status. Eyes peeled for something similar in Microsoft Teams.

You may also like: Ultimate Guide to External Federation in Teams

Microsoft Teams guest access on desktop

As a partner, consultant or customer of a business that uses Microsoft Teams, you can be added as a guest to let you access files, chats, and information from the external company.

Keeping connected to external businesses is crucial to communication and collaboration.

Guest access is great and is absolutely required. If you’re new to guest access within Microsoft Teams, it’s easy to enable.

How does guest access work in Microsoft Teams?

1. Notification received on Microsoft Teams for a one to one chat, group message or channel activity
2. Select the account that you have guest access to
3.Microsoft Teams will now switch to guest access in another Microsoft tenant, going through the process of logging in from scratch
4. Respond to notifications as usual
5. Flick back to your “main” account which is probably the company you work for
6. Microsoft Teams switches back to your main account, going through the process of logging in from scratch

Switching tenants in Microsoft Teams

Switching between Microsoft Teams accounts on mobile

On 4th August 2019, Randy Chapman, Head of Consulting at Enablit, posted a blog covering “How to add a second account to the Teams mobile app”.

Here he explains that Teams users on both Android and iOS now have the ability to add more than one account to the Teams mobile client.  

How to switch between accounts on Microsoft Teams

  • Sign into Teams
  • Tap on the Menu key then navigate to Settings
  • Choose add account
  • If you signed into an existing account, tap the existing account
  • Select account and sign in
  • Switch between guest access accounts!
Microsoft Teams guest access on mobile

You may also like: Microsoft Teams and Cisco Webex Teams: The Best of Both Worlds

The difference between SFB federation and Microsoft Teams guest access

In Skype for Business, you could turn on the federation option.

This allowed users to add external Skype for Business contacts in other companies, as well as standard Skype users.

Skype for Business Federation

This experience was perfect for users that had contacts that were customers, suppliers or any other form of external party.

From your Skype for Business interface, you have access to your internal contacts, external contacts and could group according to your personal preference or most frequently messaged contacts.

Important: federation and guest access are different scenarios. Federation allows chats with external tenants and shares presence information. Guest access requires switching to your secondary tenant (tenant you are a guest on) to access files and participate in team collaboration activities.

One to one federation in Microsoft Teams

Good news!

As of 10th December 2019, Microsoft has now enabled federation for Microsoft Teams multiple accounts – one a one to one level.

Enabling federation in Microsoft Teams is just as easy as it was in Skype for Business.

In the Microsoft Teams admin center, head to Org-wide settings, then click on External access.

By default, your tenant should be set to On.

Just toggle the button if not.

Configuring federation in Microsoft Teams

As you can see above, there are two options for external access.

The first allows Teams users to communicate with Skype for Business and Teams users.

The second allows Skype for Business users to communicate with Skype users. For clarity, that’s consumer-grade Skype.

You may also like: Microsoft Teams Chat With External Users

Community feeling around Microsoft Teams guest access

There have been various grumbles about switching between Microsoft Teams tenants in the Microsoft community.

Darrell-as-a-Service commented on the lack of simplicity in guest mode in his blog post Tenant switching between accounts ain’t fun:

“I find myself wondering when people will read and respond to my message.”

Darrell’s suggestion echoes most of the Microsoft community. “We want to log into our tenant and concurrently be connected to the teams where we are guests.”

Microsoft Teams and Skype for Business expert, Tom Arbuthnot, suggested that, by now, we really should be able to be in multiple Teams accounts at the same time, without switching between Microsoft Teams accounts.

“I work with a lot of customers, so am guests on their tenants. I cheat and run a chrome web app for each of the guest tenants, so I can be signed into multiple tenants at the same time.

Unknown users in Microsoft Teams

Zev Yanovich also recently reported an issue when adding new external members to a team. Email addresses are being converted to “Unknown”. 

Another Teams forum member, Christine Stack posted in reply that she is having a similar issue:

“If I go to Outlook to add them to the Office 365 group they show that they are added in with their correct names.  I also used the Teams & Skype admin center to check to on them but they are not listed there as users, neither is my gmail account which is functioning as a guest in Teams but my Hotmail account is listed there as a guest Teams user.”

Since posting, Christine has confirmed that her issue has been remedied, but wasn’t entirely sure what the solution was.

You may also like: How to use Microsoft Teams with Cisco Webex Teams

Most heavily requested Teams feature

The Microsoft tech community forum has been asking for this since 2016.

Whilst Microsoft Teams is set to have feature parity with Skype for Business, the heavy guest users are left feeling unproductive. Microsoft’s comment on this subject back in August 2018 was:

“This is still on the backlog. It is taking a fair amount of investigation to determine the best solution to the request”.

Microsoft Teams Backlog
Microsoft Teams Backlog

The lack of clarity over guest access even sees the query of “Can I add guests to my team? If so, how?” make the top 10 Microsoft Teams questions during the Microsoft Ignite tour.

Aya Tange, Product Marketing Manager at Microsoft, shares the top 10 and the answer to how to setup guest access on the Microsoft blog.

Microsoft Teams guest access
Microsoft Teams guest access

You may also like: Skype for Business to Microsoft Teams Auto-Upgrades: FAQ

Initial workaround from Microsoft

Microsoft originally provided a guide to guest access. This demonstrates what you can and can’t do via Microsoft Teams guest mode.

Furthermore, Microsoft has also published a matrix comparing features between external access and guest access in Microsoft Teams.

As small businesses start to receive emails alerting them to an auto-upgrade from Skype for Business to Microsoft Teams, these guides will become more and more important to set expectations within your business.

Guest access in other apps

Cisco Webex Teams also offers guest access for external users.

When it comes to switching between Webex Teams tenants, Lorrisa Horton made a comment in the Cisco blog regarding the experience.

“We’ve built the solution in a way that surfaces all your spaces within a single interface. It’s simple to get anyone into your Webex Teams spaces. “

In Slack, you can add external users to either single-channel access or multi-channel access, stipulating which channels they have access to.

For this functionality to be enabled, you need to be paying for the standard Slack subscription.

Slack guest access is restricted, details are laid out on the Slack help area.

Making the most of guest access

Once you’ve decided to turn on guest access and make the most of it, you still have to consider your users in other messaging apps like Slack or Cisco Webex Teams.

Guest access, whilst not perfect, solves the problem of messaging external contacts that have Microsoft Teams.

But, you are still in the predicament of messaging colleagues and external users that use Slack and Webex Teams.

This leaves you with X Microsoft Teams accounts. You then have however many Slack channels and Webex spaces still need to communicate with.

Rather than solving one problem but adding another app into your daily work schedule, there is a solution.

When you need to use more than just Microsoft Teams inside and outside your organization, Mio can provide messaging interoperability by connecting the platforms you use to communicate and collaborate.

You may also like: Upgrading to Microsoft Teams, but also have Slack users?

Demo Mio

Mio is simple to set up:

  • Sync all chat apps your team’s users by creating your Mio Hub
  • Add all teams, spaces & channels
  • Team members in your Mio Hub can immediately chat in DMs or groups with members on other platforms
  • File sharing, threaded messages, reactions and the ability to edit and delete messages are all supported
  • New channels or spaces sync in the primary chat platform everyone prefers to use

We are here to discuss your options. To learn how Mio can sync multiple messaging platforms, check out our video.

Thanks for reading! Be sure to leave a comment, and follow us on LinkedIn & Twitter to join in the messaging conversation.

Get Started with Mio
Leave a comment

  1. […] thing to do. Once you respond, that is the signal that you are available and working. If you are a guest on other Microsoft Teams accounts, try signing out of all the guest accounts this Thanksgiving. This shows clear intent that you are […]

  2. […] typical example where your engineering team loves Slack and your IT and Sales teams prefer Teams. Guest access on both platforms allows external parties to join in the conversation, but access is […]

  3. […] Users of Skype for Business will be famiiar with the federation capability. This is not identical but is the next best thing. For details on the differences and the nuances users are experiencing, check out this post on switching between Microsoft Teams accounts for guest access. […]

  4. […] And don’t forget Mio in the heterogenous enterprise messaging environment. Switching between t… […]

  5. Avatar


    SOLUTION: 1) "Win + I" => Accounts => Other Users => Add someone else to this PC (for example, user without Microsoft account named MSTeams, not Administrator) 2) "Ctrl + Alt + Del" => Switch user 3) Login to second MSTeams user 4) Download and install MSTeams 5) Login to the MSTeams using an account with less activity and close application 6) Ctrl + Alt + Del => Switch user 7) Return to your main account 8) Go to C:\WINDOWS\system32\ and find cmd.exe 9) Click "Shift + Right Mouse" and chose "Run as different use" (find in google how to add it if you dont have this option) 10) Login with MSTeams user 11) Write following command in the console 12) C:\Users\MSTeams\AppData\Local\Microsoft\Teams\Update.exe --processStart "Teams.exe" To run MSTeams again repeat following steps 8) Go to C:\WINDOWS\system32\ and find cmd.exe 9) Click "Shift + Right Mouse" and chose "Run as different user" (find in google how to add it if you dont have this option) 10) Login with MSTeams user 11) Write following command in the console 12) C:\Users\MSTeams\AppData\Local\Microsoft\Teams\Update.exe --processStart "Teams.exe" This steps can be optimized by PowerShell script: #run as admin if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { Start-Process powershell.exe "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs; exit } $username = '.\MSTeams' $password = 'YOUR_PASSWORD_OF_THE_MSTEAMS_USER.' $securePassword = ConvertTo-SecureString $password -AsPlainText -Force $credential = New-Object System.Management.Automation.PSCredential $username, $securePassword Start-Process 'C:\Users\MSTeams\AppData\Local\Microsoft\Teams\Update.exe' '--processStart "Teams.exe"' -Credential $credential Also, you can add this script to the windows scheduler with log in to account trigger with admin permission

  6. […] immediate answer was the lack of federation and the guest access alternative. But, overall it’s not lacking much in the way of […]

  7. […] for Business users move to Microsoft Teams and are slightly disgruntled as there is no natural federation functionality like that are used to in Skype for […]

  8. […] Teams users had already expressed frustration that the guest access experience was not slick enough and users would often complain about constant app switching when collaborating with external […]

  9. […] Microsoft Teams guest access is a great feature if you want access to your client’s working environment. But when your single client becomes multiple clients, the workload becomes unmanageable as you have to switch between Microsoft Teams guest accounts. […]