When you use Microsoft 365 Chat in Copilot, the Search plugin controls how Copilot retrieves data from Microsoft Graph. You may notice that Copilot sometimes returns results from your tenant while other times it provides generic web answers. This behavior depends on whether the Search plugin is enabled and how it is configured. This article explains how the Search plugin works, how to verify its status, and what to do when Copilot does not return the expected tenant-specific data.
Key Takeaways: Search Plugin in Microsoft 365 Chat
- Copilot pane > Settings > Plugins > Search: Toggle to enable or disable the Search plugin for tenant-specific data retrieval.
- Microsoft 365 admin center > Settings > Copilot > Data sources: Controls which Microsoft Graph data Copilot can read for grounded responses.
- Search plugin enabled + correct admin permissions: Copilot returns files, emails, and calendar events from your tenant instead of generic web results.
How the Search Plugin Works in Microsoft 365 Chat
The Search plugin is a built-in plugin in Copilot for Microsoft 365. When enabled, it allows Copilot to query Microsoft Graph on your behalf. Microsoft Graph includes your organization’s data: SharePoint files, OneDrive documents, Outlook emails, Teams messages, and calendar events. Without the Search plugin, Copilot can only answer questions using the Bing web index or your current app context.
The plugin does not search the internet. It searches only the Microsoft 365 data that your user account has permission to access. For example, if you ask Copilot “Find the budget proposal from last week,” Copilot uses the Search plugin to locate that file in your tenant. If the plugin is off, Copilot may respond with a generic definition of budget proposals or say it cannot find the file.
The Search plugin is enabled by default for all Copilot for Microsoft 365 users. However, an administrator can disable it globally through the Microsoft 365 admin center. Users can also toggle it on or off in their own Copilot settings. The plugin status applies to all Microsoft 365 Chat conversations across Teams, Word, Excel, PowerPoint, and Outlook.
Steps to Check and Configure the Search Plugin
- Open Microsoft 365 Chat
Launch any Microsoft 365 app such as Teams or Word. Click the Copilot icon in the ribbon or the sidebar to open the Copilot pane. - Go to Plugin Settings
In the Copilot pane, click the three-dot menu at the top right. Select Settings from the dropdown. In the Settings panel, click Plugins. - Locate the Search Plugin
Scroll through the list of plugins. Look for the plugin named Search. It may also appear as Search (Microsoft Graph) in some versions. The plugin icon is a magnifying glass. - Toggle the Plugin
Click the toggle switch next to the Search plugin to enable it. The toggle turns blue when the plugin is active. If the toggle is grayed out, your IT administrator has disabled it and you cannot change it. - Test the Plugin
Close the Settings panel. In the Copilot chat box, type a question that requires tenant data. For example, type “Show me the latest sales report from SharePoint.” Copilot should return a file or a summary from your tenant. If it returns a generic web answer, the Search plugin may still be off or your account may lack permissions.
If the Toggle Is Grayed Out or Missing
The Search plugin toggle is controlled by your IT administrator. If the toggle is grayed out, ask your administrator to check the Copilot settings in the Microsoft 365 admin center. The admin must go to Settings > Copilot > Data sources and ensure the option “Allow Copilot to use Microsoft Graph data” is enabled. The admin can also assign the Copilot for Microsoft 365 license to your user account if it is missing.
Common Issues With the Search Plugin
Copilot Returns Generic Web Results Instead of Tenant Files
This is the most common symptom of a disabled Search plugin. Check the plugin toggle as described above. If the plugin is enabled, the problem may be that your question is too vague. Copilot uses the Search plugin only when it detects a request for tenant data. For example, “What is a project plan?” returns a web definition. “Show me the project plan for the Alpha launch” returns a file from SharePoint. Rephrase your question to include a specific file name, person, or date.
Copilot Says “I Can’t Access That Data”
The Search plugin is enabled, but Copilot cannot retrieve the file. This usually means your user account does not have permission to view that specific file or folder. Check the file’s sharing settings in SharePoint or OneDrive. You must have at least Read access. If the file is in a private Teams channel, you must be a member of that channel.
Copilot Returns Results Only From OneDrive, Not SharePoint
The Search plugin queries all Microsoft 365 data sources. However, Copilot prioritizes results based on relevance and recency. If you see only OneDrive files, your SharePoint site may not be indexed yet. Wait a few hours for the search index to update. You can also ask Copilot to search a specific site by including the site name in your question, for example “Find the onboarding document in the HR SharePoint site.”
Copilot Returns Outdated Files
The Search plugin uses the Microsoft Graph search index, which refreshes every few minutes. If you recently created or modified a file, it may not appear immediately. Wait at least 15 minutes and try again. For very recent files, use the file name directly in your question.
Search Plugin Enabled vs Disabled: What Changes
| Item | Search Plugin Enabled | Search Plugin Disabled |
|---|---|---|
| Data source | Microsoft Graph (tenant data) | Bing web index only |
| File retrieval | Yes, from SharePoint, OneDrive, and Teams | No file retrieval |
| Email and calendar | Yes, based on user permissions | No email or calendar access |
| Web answers | Yes, if question is web-oriented | Yes, always web-oriented |
| Admin control | Global toggle in admin center | Global toggle in admin center |
| User override | Yes, user can toggle off | No, user cannot toggle on if admin disabled |
Conclusion
The Search plugin is the key to making Copilot return tenant-specific data in Microsoft 365 Chat. You can verify its status in the Copilot pane under Settings > Plugins. If the plugin is enabled and Copilot still returns generic results, rephrase your question to include a specific file name or location. For persistent access issues, ask your IT administrator to check the Copilot data source settings in the Microsoft 365 admin center. To get the most out of the Search plugin, combine it with the People and Calendar plugins for richer responses about your organization.