Microsoft 365 Copilot No Results Found for Work Content: Fix
🔍 WiseChecker

Microsoft 365 Copilot No Results Found for Work Content: Fix

When you ask Copilot in Microsoft 365 a question about your work data, you expect it to pull relevant emails, documents, or calendar items. Instead, you see the message “No results found for work content.” This problem occurs when Copilot cannot access Microsoft Graph data from your tenant. The root cause is usually a missing or misconfigured permission, a disabled plugin, or a licensing gap. This article explains why Copilot returns no work results and provides the exact steps to restore its access to your company data.

Key Takeaways: Fixing Copilot Work Content Search Failures

  • Microsoft 365 admin center > Settings > Copilot > Data sources: Controls which Microsoft Graph data Copilot can read for grounded responses.
  • Copilot pane > Settings > Plugins: Must have the “Microsoft Graph” plugin enabled for work content queries.
  • Microsoft 365 admin center > Users > Active users > Licenses: Each user needs a Copilot for Microsoft 365 license to access tenant-specific data.

ADVERTISEMENT

Why Copilot Cannot Find Work Content

Copilot uses the Microsoft Graph API to search across your tenant. When you ask a question about a specific document, email thread, or meeting, Copilot sends a query to Graph. The response is empty when any of three conditions are true.

First, the Copilot for Microsoft 365 license must be assigned to the user. Without this license, Copilot runs in a limited mode that only answers general knowledge questions. Second, the Microsoft Graph plugin must be enabled in the Copilot user interface. This plugin is the connector that routes work queries to Graph. Third, the tenant administrator must grant consent for the Copilot service to read Microsoft Graph data. This consent is set in the Microsoft 365 admin center under Copilot settings.

A fourth less common cause is a conditional access policy that blocks Copilot from reaching Graph endpoints. If your organization uses strict Conditional Access rules, the Copilot traffic may be denied. Finally, the user account must have at least read access to the target content. If the user is not a member of the SharePoint site or does not have a shared mailbox, Copilot cannot retrieve that data.

Steps to Restore Copilot Work Content Access

Follow these steps in order. Test Copilot after each step to isolate the cause.

Step 1: Verify the Copilot for Microsoft 365 License

  1. Open the Microsoft 365 admin center
    Go to admin.microsoft.com and sign in as a Global Administrator or User Administrator.
  2. Navigate to Users > Active users
    Select the affected user account from the list.
  3. Check the Licenses and apps tab
    Scroll to the Licenses section. Confirm that “Copilot for Microsoft 365” appears in the assigned licenses list. If it is missing, click the Edit button for product licenses, select Copilot for Microsoft 365, and save the change.

If the license was not assigned, wait 15 minutes for provisioning to complete. Then sign out of all Microsoft 365 apps and sign back in. Test Copilot with a work question such as “What emails did I miss this morning?”

Step 2: Enable the Microsoft Graph Plugin in Copilot

  1. Open Copilot in any Microsoft 365 app
    For example, open Word or Outlook, then click the Copilot icon in the ribbon.
  2. Open the Copilot pane settings
    Click the three-dot menu in the upper-right corner of the Copilot pane. Select Settings.
  3. Go to the Plugins section
    In the Settings menu, click Plugins. Look for an item named “Microsoft Graph” or “Graph Connector.” Toggle the switch to On.
  4. Restart Copilot
    Close the Copilot pane and reopen it. Ask a work content question again.

If the Microsoft Graph plugin is missing from the Plugins list, the tenant administrator must enable it in the Copilot data sources settings. Proceed to Step 3.

Step 3: Configure Copilot Data Sources in the Admin Center

  1. Open the Microsoft 365 admin center
    Go to admin.microsoft.com and sign in as a Global Administrator.
  2. Go to Settings > Copilot
    In the left navigation, click Settings, then click Copilot.
  3. Select Data sources
    Under the Copilot settings page, click the Data sources tab. Ensure that “Microsoft Graph” and “Microsoft 365 services” are both toggled to On.
  4. Grant consent for Graph data access
    If a consent prompt appears, click Accept or Grant. This allows the Copilot service to read emails, files, calendar items, and other work content from your tenant.

After saving the changes, ask Copilot to “Summarize the latest file in my SharePoint document library.” If results appear, the issue is resolved.

Step 4: Check Conditional Access Policies

  1. Open the Microsoft Entra admin center
    Go to entra.microsoft.com and sign in as a Conditional Access Administrator or Global Administrator.
  2. Navigate to Protection > Conditional Access
    Click Policies. Review all active policies that apply to the affected user.
  3. Look for policies that block Microsoft Graph access
    If a policy targets “Microsoft Graph” or “Office 365 Exchange Online” and has a Block access control, Copilot traffic may be denied. Edit the policy to add an exclusion for the Copilot service principal, or create a policy that allows Copilot traffic.

After updating the policy, wait 30 minutes for the change to propagate. Then test Copilot again.

ADVERTISEMENT

If Copilot Still Has Issues After the Main Fix

Copilot Returns Generic Output Instead of Tenant-Specific Data

This indicates the Microsoft Graph plugin is disabled or the license is missing. Recheck Step 1 and Step 2. Also verify that the user has a valid Copilot for Microsoft 365 license by running the following command in the Microsoft 365 admin center: go to Billing > Licenses and confirm the license count has not been exhausted.

Copilot Cannot Find Content from a Specific SharePoint Site

The user must have at least Read permission on that SharePoint site. Go to the SharePoint site, click Settings > Site permissions, and confirm the user is listed. If the user is not a member, add them with the Read permission level. Copilot can only surface content the user can already access.

Copilot Shows “Search Unavailable” Error

This error appears when the Microsoft Graph search service is temporarily down or the tenant has exceeded its search quota. Wait 30 minutes and retry. If the error persists, open a service request in the Microsoft 365 admin center under Health > Service health.

Copilot No Results vs Copilot General Knowledge: Key Differences

Item No Results for Work Content General Knowledge Response
Description Copilot cannot retrieve tenant-specific data Copilot answers from public web data only
Root cause Missing license, disabled plugin, or blocked Graph access Incorrect mode or no work content license
Typical query example “Show me the latest email from my manager” “What is the capital of France?”
Fix Assign license, enable Graph plugin, grant admin consent Switch to work mode or assign Copilot for Microsoft 365 license

The table above summarizes the two response types. If Copilot answers general questions but not work questions, the problem is specifically with the Microsoft Graph connection. Use the steps in this article to resolve it.

You can now diagnose and fix the “No results found for work content” error in Copilot. Start by verifying the Copilot for Microsoft 365 license assignment, then enable the Microsoft Graph plugin in the Copilot pane. If the problem continues, check the data sources consent in the admin center and review any Conditional Access policies that block Graph traffic. As an advanced tip, use the Microsoft 365 admin center search bar and type “Copilot diagnostics” to run a built-in health check that pinpoints the exact blocking permission.

ADVERTISEMENT