Announcements
API Permissions: Ensure your app in Azure AD has the appropriate permissions for the Microsoft Graph API: Delegated or Application Permissions: TeamsTab.ReadWrite.All for managing tabs in Teams. Grant admin consent for the permissions in the Azure portal.
TeamsTab.ReadWrite.All
Authentication: Set up an HTTP action with authentication using either: Bearer Token: Use an access token from an OAuth flow. Azure AD Connector: If available, use this to simplify token management.
Channel ID and Team ID: Obtain the Team ID and Channel ID where the tab will be created.
HTTP Action Setup: https://graph.microsoft.com/v1.0/teams/{teamId}/channels/{channelId}/tabs
HTTP Body for File or Library Tab: { "displayName": "Files", "teamsApp@odata.bind": "https://graph.microsoft.com/v1.0/appCatalogs/teamsApps/com.microsoft.teamspace.tab.files.sharepoint", "configuration": { "entityId": "Documents", "contentUrl": "https://contoso.sharepoint.com/sites/YourSiteName/Shared%20Documents", "removeUrl": null, "websiteUrl": "https://contoso.sharepoint.com/sites/YourSiteName/Shared%20Documents" } }
Authenticate the HTTP Action: In the HTTP action in Power Automate: Set Authorization to Bearer. Use a valid access token for the Microsoft Graph API.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
WarrenBelz 542 Most Valuable Professional
Haque 206
Kalathiya 201 Super User 2026 Season 1