Jun 01 2020 06:05 PM - last edited on Jun 16 2020 08:49 AM by Eric Starker
Looking forward to hearing from the folks @Microsoft_Teams_team!
We would really like to know where we are on Multi-tenant Login; we have many customers, they all have their own tenants, we get added to all of them.
SMS; Will I be able to use it with Direct Routing numbers? Eg. All of the customers we deploy with Direct Routing all have SMS enabled numbers. It would be nice if we could forward messages from our platform to Teams Users and also allow them to respond.
I know these are both on Uservoice, just would be nice to hear an update on these features.
Jun 16 2020 09:26 AM
Hi there @elagerway - MTMA (Multi Tenant, Multi Account) scenarios are definitely being worked on. A few things are being worked on specifically in the MT space, which mobile has a variance of this today. We'll see some future work on this area on desktop/web coming in the next few months!
As for the latter question - can you describe this a bit further? When you state SMS, do you mean specifically around the CID functionality for DR? Anything additional will help! Thx!
Sam, Teams Engineering
Jun 16 2020 09:50 AM
Jun 24 2020 10:41 AM
As you correctly mentioned, You have to identify the Client/Tenant ID while you allow the user to login to the multi-tenant application. There are basically 3 ways to identify the Tenant ID.
Use the company code text field where your users can enter their tenant id, password/username to authenticate (Error-prone, users may not enter the id correctly).
collect the username and password and identify the Tenant ID by yourself, but you have to enforce Unique identity (email) for all the users in the system. (Preferred)
Assign a unique Sub-domain for each tenant (Preferred). Using a unique URL of the customers, you can identify the tenant id and you can connect to appropriate DBs of the customer.
WRT to Authentication, I personally don't recommend Basic Authentication because of the security vulnerability, So you could either go with Digest Authentication/ Client Certificate Authentication.