question

Veera-6768 avatar image
0 Votes"
Veera-6768 asked JimmyYang-MSFT edited

SSO for Microsoft Teams custom tabs?

Hi,

I am building a custom Tab for my web app inside the Teams application. My web app supports Google SSO for login.

I have seen many other apps provide only Microsoft SSO for tab authentication. Is there any limitation that the custom tab supports only Microsoft SSO for authenticating users?



office-teams-app-dev
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

JimmyYang-MSFT avatar image
0 Votes"
JimmyYang-MSFT answered JimmyYang-MSFT commented

Hi @Veera-6768

There are some important restrictions that you must know:

  • Only user-level Graph API permissions are supported that is, email, profile, offline_access, OpenId. If you must have access to other Graph scopes such as User.Read or Mail.Read, see recommended workaround.

  • It is important that your application's domain name is the same as the domain name you have registered for your AAD application.

  • Currently multiple domains per app are not supported.


If the response is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @JimmyYang-MSFT
Can't we use other SSO (like Google, Linkedin, etc...) or our own authentication page with username and password to authenticate users inside the custom tab?

0 Votes 0 ·

Hi @Apolloservices-5653

Only sites which supports loading inside iFrame gets render in Tab. It seems like google is not iframable. You could refer to this article to know more details about prerequisites of Teams tabs.

0 Votes 0 ·

@Veera-6768

Just checking in to see if above information was helpful. If you have any further updates on this issue, please feel free to post back.

0 Votes 0 ·