Notifications
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.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Kalathiya 403
WarrenBelz 338 Most Valuable Professional
MS.Ragavendar 320 Super User 2025 Season 2