When you try to use Copilot to summarize a chat or conversation in a Teams shared channel, it may return an error or produce no output at all. This failure occurs because Copilot relies on Microsoft Graph data access policies that do not automatically extend to shared channels in the same way they apply to standard team channels. The root cause is a missing SharePoint site membership or an incomplete Microsoft Graph data source configuration for the shared channel. This article explains why the issue happens and provides a step-by-step fix to restore Copilot summarization in shared channels.
Key Takeaways: Fix Copilot Summarization in Teams Shared Channels
- Shared channel SharePoint site membership: You must add the user or group to the shared channel’s site members list to grant Copilot read access.
- Microsoft 365 admin center > Copilot > Data sources: Ensure the data source for the shared channel’s SharePoint site is enabled under Microsoft Graph data.
- Copilot pane > Settings > Plugins: Confirm that the Teams plugin is active and the shared channel is not excluded from search scope.
Why Copilot Cannot Summarize Shared Channels
Copilot in Teams uses Microsoft Graph to access messages and files in a channel. For shared channels, Microsoft Graph requires that the user account initiating the Copilot request is a member of the SharePoint site that backs the shared channel. By default, a user who is a member of the parent team is not automatically added to the shared channel’s SharePoint site. This design prevents unauthorized access to shared channel content. If the user is not a site member, Copilot cannot retrieve the conversation history and fails to generate a summary.
Additionally, the Microsoft 365 admin may have disabled the shared channel’s SharePoint site as a data source for Copilot. When the site is not indexed or excluded from the Microsoft Graph data sources, Copilot cannot read any content from that channel. The fix requires both site membership and data source configuration.
Steps to Fix Copilot Summarization in Shared Channels
- Add the user to the shared channel SharePoint site
Open the Teams client and navigate to the shared channel. Click the channel name, then select Open in SharePoint. In the SharePoint site, go to Site permissions and click Add members. Enter the user’s email address and assign the Member permission level. This grants Copilot read access to the channel’s messages and files. - Verify Microsoft Graph data source for the SharePoint site
Sign in to the Microsoft 365 admin center. Go to Settings > Copilot > Data sources. Under Microsoft Graph data, locate the SharePoint site that corresponds to the shared channel. If the site is listed but disabled, toggle it to Enabled. If the site is missing, click Add a data source, select SharePoint sites, and add the site URL. - Confirm the Teams plugin is active in Copilot
In any Teams chat or channel, open the Copilot pane by clicking the Copilot icon. Click Settings (gear icon) and then Plugins. Ensure the Teams plugin is toggled on. Also check that no scope exclusions apply to the shared channel — if you see a list of excluded channels, remove the shared channel from that list. - Test the summarization
Return to the shared channel. Type /copilot in the compose box and select Summarize the conversation. If the fix succeeded, Copilot will generate a summary of the last 30 days of messages. If it still fails, proceed to the next section.
If Copilot Still Has Issues After the Main Fix
Copilot returns “I’m sorry, but I can’t summarize this conversation”
This error typically means the Microsoft Graph data source is still not accessible. Double-check that the user is a site member at the SharePoint site level, not just a channel member in Teams. Shared channel membership in Teams does not automatically sync to the SharePoint site. Use the SharePoint site permissions page to confirm the user appears in the member list.
Copilot summarizes only standard channels but not shared channels
This indicates that the shared channel’s SharePoint site is excluded from the Microsoft Graph data sources. In the Microsoft 365 admin center, under Settings > Copilot > Data sources, verify that the site is enabled. If the site is not listed, you must add it manually using the SharePoint site URL. The URL format is https://yourtenant.sharepoint.com/sites/SharedChannelSiteName.
Copilot summarization works for some users but not others
This is a permissions issue. Each user who needs Copilot summarization in a shared channel must be individually added to the SharePoint site members list. Group membership in the parent team does not propagate to the shared channel’s SharePoint site. Add each user to the SharePoint site using the steps in the main fix above.
Copilot in Standard Channel vs Shared Channel: Key Differences
| Item | Standard Channel | Shared Channel |
|---|---|---|
| SharePoint site membership | Automatic for all team members | Manual — user must be added to the shared channel’s site |
| Microsoft Graph data source | Enabled by default for the team site | Must be enabled separately in admin center |
| Copilot summarization scope | All messages in the channel | Only messages after the user is added to the SharePoint site |
| Admin configuration needed | None | Add site to data sources and assign site permissions |
Copilot summarization in Teams shared channels requires two specific configurations that are not applied automatically. First, add every user who needs Copilot access to the shared channel’s SharePoint site as a member. Second, ensure the SharePoint site is enabled as a Microsoft Graph data source in the Microsoft 365 admin center. After completing these steps, test the summarization by using the /copilot command in the shared channel. For ongoing management, periodically review the SharePoint site member list to include new users who require Copilot access to shared channel content.