Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please, provide a howto on running multiple instances for multiple organizations #1398

Open
callegar opened this issue Sep 6, 2024 · 6 comments
Labels
documentation Missing documentation or improving needed

Comments

@callegar
Copy link

callegar commented Sep 6, 2024

Is your feature request related to a problem? Please describe.

Microsoft teams web edition is not helpful at all when you are in multiple organizations. It does not let you manage the log in via the different accounts gracefully. You can only be logged in on one account at a time. This makes the switch unpractical and makes you loose the notifications from the account you are not logged in to.

This teams for linux application lets you work around the issue by running multiple instances of the application at the same time, each logged in to a different account, which is great.

Unfortunately, the documentation on how to do it is dispersed among the comments in multiple bug reports.

Describe the solution you'd like

Would be great to have a howto file (possibly linked in the main readme) with instructions to follow in order to make the multiple instances work, also answering some questions that the users might have. For instance:

  1. It the "config folder location" mentioned in the KNOWN_ISSUES.md file the same thing as the user directory in the --customuserdir parameter?
  2. What is the difference among using 2 custom user dirs and different electron partitions as suggested in Multi-tenant feature #438 (comment). Does the latter work at all?
  3. Are there different instructions to be followed depending on how you have installed teamsforlinux (deb, arch/aur, flatpak, etc.)?
  4. Do you actually need different desktop files?
  5. What are the WM_CLASS and the --class parameter? Do they work the same in different desktops (gnome/KDE, etc)?
  6. Most important: often you receive teams invitations via email (invitation to teams or to meetings). How do you assure that when you click on the link you get to the correct teams instance? I guess you need the link to be associated to the two "desktop files" so that a dialog is shown to pick the correct one, but how?

Describe alternatives you've considered
N/A

Additional context
Obviously, there is a risk that once a howto is put together Microsoft will finally fix the management of multiple organizations in the web client making the howto not relevant. But because there is no way to know what Microsoft will do, I think that preparing the howto would be worthy.

@IsmaelMartinez
Copy link
Owner

Hi @callegar, thanks for the request. This repository is open for contributions. It would be great if you can try to collate the information on the steps to follow (and/or what parts from the knowledgebase aren't working). Even just the links to the issues, discussions, etc. #438 is still open, but I know there are other tickets/discussions that are relevant to the subject

If you join the https://matrix.to/#/#teams-for-linux_community:gitter.im community, other users might be able to help with info and the howto. Then, once that is sorted, either you can put a wee PR into the repo, someone else can do that, or I can update the docs with those findings.

And even better, we can see if there is anything we can do to make it even a better experience. At the moment that feature has been mostly lead by the community and I have just been a facilitator, but I do agree it might need some TLC.

@IsmaelMartinez
Copy link
Owner

@callegar , are you able to get some time on this? Even just getting the steps you have followed can help. Thanks

Copy link

github-actions bot commented Nov 1, 2024

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label Nov 1, 2024
@callegar
Copy link
Author

callegar commented Nov 1, 2024

I'll keep that on my radar even if closed. I'll put together something next month if work pressure goes down a bit.

@github-actions github-actions bot removed the Stale label Nov 2, 2024
@IsmaelMartinez IsmaelMartinez added the documentation Missing documentation or improving needed label Nov 9, 2024
Copy link

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label Dec 10, 2024
@kastl-ars
Copy link

I would like to see that documented (and I hope my comment clears the stale label)...

@github-actions github-actions bot removed the Stale label Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Missing documentation or improving needed
Projects
None yet
Development

No branches or pull requests

3 participants