First of all. Hard work in here... hats off. But important issues to be solved.
In multitenant (which is a misfortunate term, should be called caotic silos) you cannot see your account activity as a single entity.
The key to enter my content should be my entry account. The organization where it was generated shouldn't matter.
The "teams account under an organization" is an artifact you are using to manage things. And unfortunately it splits all my experience.
If I understand well the "teams account under an organization" still exist.
There is no reason in the world why a conversation history is not under control of each person calling or talking.
There should be no "multitenant split" aka "kaos silos" for conversations. One user should have only one repository for his / her view of the conversation.
We users in conversations have to be always owners of our conversations. Now it depends on who started the conversation which is nuts.
If i leave the org I will lose all my conversations that were not started from my side. Confidential information will flow regardless who opens it.
Why not all is lost for both? Why not none is lost? Only keeping record of all your conversations makes sense. Until the other person deletes something that should be deleted.
I have tried opening meetings from senders in different organizations:
Meeting in my org:
it opens the meeting under my tenant as expected. GOOD NEWS: regardless of the organization i am logged at.
Meeting from external org where I am a user:
it opens in that org tenant. as expected but NOT GOOD NEWS. Why are you negating me being the owner of my conversations.
Meeting from external org where I have no relationship with:
it opens in the active tenant. In the past it asked to open in your original organization.
An old conversation chat cannot be seen in new teams. It can be seen in old teams.
Data generated in the chats will of course be generated at each org. Funny things that happen:
My org is A
I have permissions in org B no one from B is in my org
I have no user in org C nor viceversa
There is a user in org D with user in my org. I have nothing in D
If i receive an invite from a person in org B. The chat will live in org B and couldn't be accessed from my org A
If i receive an invite from a person in org C. Does my chat live in org C or in my org A? Until now for me it would live in my org A
If i send an invite to a person in org B. For me, the chat will live in my org A. For person in B the chat and calls should be at org B
If i send an invite to a person in org D. For me, the chat will live in my org A. For person in D the chat and calls would live in my org A
This is a complete pandemonium!!!!!
You cannot know where your conversations are. Nor guests to your corp.
There is no reason in the world why a conversation history is not under control of each person calling or talking.
There should be no "multitenant split" aka "kaos silos" for conversations. One user should have only one repository for his / her view of the conversation.
We users in conversations have to be always owners of our conversations. Now it depends on who started the conversation which is nuts.
If i leave the org I will lose all my conversations that were not started from my side. Confidential information will flow regardless who opens it.
Why not all is lost for both? Why not none is lost? Only keeping record of all your conversations makes sense. Until the other person deletes something that should be deleted.
Good news. Now you can change organizations to navigate different groups. Well done
Bad news. You have solved a problem that shouldn't exist because each email should always have had only one instance for its side of calls and chats.
Your chat should only start with the "original" account that you are using at the time, not the "email + org" account which is a misleading artifact.
Bonus problem: how can non ms accounts get track of the chats? I understand it not being a priority.
Request.
Teams is used as a folder system.
You should allow multi windows just as in any folder and file browser: you can have many explorers in windows with many folders open and you can have many excels open. Be smart. Just copy all interesting features in good old explorer and office
Request
Select open system by default. We all need to set up office as a default open. Also adobe acrobat. Also notepad++
Just copy good old features.