Teams-for-linux: Allow option to use to 2 or more MS Teams accounts in the same window (similar to Slack)

Created on 22 Mar 2019  Â·  19Comments  Â·  Source: IsmaelMartinez/teams-for-linux

Allow option to have 2 or more MS Teams accounts in the same window, these is great for multi-account organizations when you provide service to external companies also with MS Teams.

I know that this one is a little harder, but will be great to have this feature on the client, It may require big changes in the app.

A feature request for this exists on MS Team feedback platform and is the fourth most voted: https://microsoftteams.uservoice.com/forums/555103-public/suggestions/17750851-i-want-to-use-multiple-teams-accounts-at-the-same

This could be build using electron-tabs https://www.npmjs.com/package/electron-tabs

enhancement good first issue help wanted known issuworkaround wontfix

All 19 comments

Hi,

It should be fairly easy... but there are a couple of things needed:

That should give the basic for this functionality. Now, that could be instrumented ina "config" option and it might be good if each instance shows itself as a different one (meaning... the icons in the desktop should be different for example)

Seems to be movement in MS regarding this issue so I will give it less priority for the moment.

ok, a simple solution to this is to use a packaged client and one build from source. This is because they use different config folder. Tried and works... you end up with two different icons. I am going to close it to keep things tidy as I don't think we are going to implement anything (mostly as MS is also on it)

I have a similar issue. I have been invited to a new "workspace", and the combo to select it is displayed in the top right corner:

imagen

But when I click in one of them, the link is opened in the browser, instead of the application window. Is this a known behaviour? Could this be changed?

Have you trie Ctrl+click? Also, do open another issue instead of adding it to this one (not fully related). Thanks

Thanks @IsmaelMartinez, before opening a new issue, is this a new issue? Why Ctrl+Click and not just a simple click to do the same in the current window?

It's pretty complex but let's say I can't please everyone and Ctrl+Click
was the easier way to bypass the issue.

On Tue, 13 Aug 2019, 11:46 Juan A. S., notifications@github.com wrote:

Thanks @IsmaelMartinez https://github.com/IsmaelMartinez, before
opening a new issue, is this a new issue? Why Ctrl+Click and not just a
simple click to do the same in the current window?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/IsmaelMartinez/teams-for-linux/issues/72?email_source=notifications&email_token=AADJHEHZSKJJMNXTHHXAV4LQEKGJ7A5CNFSM4HAOZCG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4FI4BY#issuecomment-520785415,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADJHEALABXKQJEDQYYSLELQEKGJ7ANCNFSM4HAOZCGQ
.

No problem, the solution is valid for me. Thanks!

Very sad this feature request is closed :(

I work with 2 different organisations having 2 completely different accounts.

Unfortunatelly the workspace solution microsoft offers does not work.

An solution like different tabs with different accounts would be very helpful...

You can run 2 different packages versions... Like snap and deb. That will work

mh... that is more like a botchy workaround... :/

It works... the only annoying part is not knowing what icon is what... any other development will require quite a bit of work... maybe we can add the option of having another icon? will that work for you?

Feel free to open a new enhancement request and see what people say/think.

Add as many details as possible as it will help determine what needs to be done...

maybe we can add the option of having another icon? will that work for you?

mh it is still a botchy workaround. Not better than my current solution: having one in a browsertab and one in your client.

If you are not using desktop share and do want tabs, use firefox and multi-accounts containers plugging.

Again, having it here in different tabs it should be possible but will require re-architecture... actually, maybe not that big so open an enhancement if you require the extra stuff this client provides. There are quite a few things to think about (consider)

Hope helps!

Would it be possible to have a cli parameter to select a different config directory/partition name?

There is already one. Check the config options, I think is called partition.

On Mon, 26 Aug 2019, 17:06 Jacques-D. Piguet, notifications@github.com
wrote:

Would it be possible to have a cli parameter to select a different config
directory/partition name?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/IsmaelMartinez/teams-for-linux/issues/72?email_source=notifications&email_token=AADJHEDE5U4QXB7B3BRPTVDQGP5RNA5CNFSM4HAOZCG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5E2T2Q#issuecomment-524921322,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADJHECB6S5MPKVI2PY57BLQGP5RNANCNFSM4HAOZCGQ
.

Already tried, but getting message below:

jdp@amroth:~$ teams-for-linux --partition ~/.config/teams-for-linux_2
configPath = /home/jdp/.config/teams-for-linux
Failed to get the config file, using default values
configFile = {}
App already running
jdp@amroth:~$ 

Try with --partition="persist:teams-for-linux_2"

The default partition is "persist:teams-4-linux"

Almost same problem:

jdp@amroth:~$ teams-for-linux --partition="persiste:teams-for-linux_2"
configPath = /home/jdp/.config/teams-for-linux
Failed to get the config file, using default values
configFile = {}
App already running
jdp@amroth:~$ 

Was this page helpful?
0 / 5 - 0 ratings

Related issues

homebrew79 picture homebrew79  Â·  8Comments

galgalesh picture galgalesh  Â·  9Comments

Strauman picture Strauman  Â·  5Comments

IsmaelMartinez picture IsmaelMartinez  Â·  7Comments

LowLevelMahn picture LowLevelMahn  Â·  3Comments