Forum Discussion
SadPython
Jun 25, 2024Copper Contributor
Developing an external teams tab- do I need microsoft entra?
I'm creating an external facing teams tab which can be downloaded by anyone with a teams client. I do need to gather context about the user and gain access to calendars. From my understanding, SSO mi...
Dinesh-MSFT
Jun 26, 2024Former Employee
Hi SadPython - Thanks for raising the query. To integrate user info like emails and calendars in an external Teams tab, setting up Microsoft Entra for SSO isn't mandatory. Instead, use Microsoft Graph API to access the data. Steps include:
- Registering your app in Azure AD for API access.
- Making API calls to Microsoft Graph with an access token.
- Implementing user authentication in your tab app.
For detailed steps and guidelines, please refer to the https://learn.microsoft.com/en-us/graph/overview and https://learn.microsoft.com/en-us/graph/permissions-reference documentation.