Tom Talks Microsoft Teams and Microsoft 365 news and opinions

Create Multiple Edge Web Apps for each Microsoft Teams Guest Tenant

Since Chromium Edge went general availability I’ve switched to it as my primary browser away from Google Chrome.

One of the useful things chrome had was the ability to create web apps with specific profiles, which allowed me to easily be signed into multiple Microsoft Teams guest access tenants concurrently.

I wrote a PowerShell script to generate per tenant chrome web apps in their own dedicated instance. It proved to be very popular.

So how do we achieve the same thing with Chromium Edge?

Creating an Edge Web App for each Microsoft Teams Guest Access Tenant

Edge does have the ability to “Install this site as an app”, but by default, the app is running in the same profile as the browser, so if you just create an app and try to sign into Teams in the app it will keep wanting to be in the same tenant as the main browser, meaning you can’t have multiple apps signed into different Microsoft Teams guest access tenants.


However, if you create a profile first, then sign into Teams, then create an app, the app runs as that profile and you can run multiple “apps” which each use different profiles, which allows you to be signed into different Microsoft Teams guest tenants concurrently.

For each guest tenant, you want an app for, create an Edge Profile


Name it something sensible, maybe the name of the tenant you are going to use it for


Sign into Microsoft Teams, and switch to the tenant you want to make an app for. Click to the Team/Channel you want the app to launch at.

Then “Install this site as an app”



You will get a nice “app” experience and a shortcut on the desktop


From the shortcut, the app will launch in that profile


Meaning you can launch multiple apps concurrently signed into different tenants and they won’t impact each other.


Want to launch the web apps on startup?

Just copy the shortcuts from the desktop to the startup folder.

Path: %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

About the author

Tom Arbuthnot

A Microsoft MVP and Microsoft Certified Master, Tom Arbuthnot is Founder and Principal at Empowering.Cloud as well as a Solutions Director at Pure IP.

Tom stays up to date with industry developments and shares news and his opinions on his, UC Today Microsoft Teams Podcast and email list. He is a regular speaker at events around the world.

  • Genius Tom, Absolute Genius. I have been using a Private Browser in screen 1 to run my MAIN Teams Meeting and share my screen 2 wich was running the Teams App and my demo account

    • plus one to the geniusly. It is awesome to do demos. thanks Tom for the sharing

  • Hello, Thanks for a really handy and useful guide! However, I’m still having a difficulty with Teams meetings. How can I launch a Teams meeting by clicking a link in an email and select a certain tenant for it?

    • Hi,

      Glad it’s handy. Not there isn’t really a way to direct a join link to a particular browser that I’m aware of.

  • Hi Tom,

    I am able to get this on my Mac. Notification does not pop up. Sound works great though. Can you please help fix this?

  • Great Tom! Would you happen to have a tip to be able to join a Microsoft teams meeting to which you have been invited to or sent the link from a particular PWA (one of the profile assigned ones)?

  • Tom Talks Microsoft Teams and Microsoft 365 news and opinions