Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Search indexes all your Microsoft 365 data to make it searchable for users. With Microsoft 365 Copilot connectors, your organization can index third-party data, ensuring it appears in Microsoft Search and Microsoft 365 Copilot results. This feature enhances the range of content sources searchable within your Microsoft 365 productivity apps and the broader Microsoft ecosystem. The third-party data can be hosted on-premises or in the public or private clouds. Microsoft 365 Copilot connectors respect the source permissions configured in your content source. As a result, users can only access content for which they have appropriate permissions
Note
For details about how to build a Microsoft 365 Copilot connector that is integrated with Microsoft 365 Copilot, see Microsoft 365 Copilot for Microsoft 365 Copilot connectors.
The following video provides an overview of the Microsoft 365 Copilot connectors setup process for the Microsoft Search experience.
Connector architecture
The following architectural diagram of the Microsoft Graph platform shows how Microsoft 365 Copilot connector content flows through content indexing to user results in Microsoft Search clients. The rest of this section explains each of the key building blocks in the diagram.
Microsoft 365 Copilot connectors can pull data from cloud-based (SaaS) data sources and on-premises data stores. The above diagram shows connections to only two data sources, but you can add connections to up to ten sources per tenant.
The Microsoft 365 Copilot connectors API instantiates one connection per data source. Then, the API indexes and stores the data. Established connections interact with Microsoft Search and Microsoft 365 Copilot so that users can get search results.
You can use the Microsoft 365 admin center to set up and manage any of the Microsoft 365 Copilot connectors. The admin center has a simple user interface that makes it easy to establish a connection to your data source and monitor connection status and utilization.
To create a connection to a data source, admins need authenticated access to the data and the entire content repository. The data is fed to the Microsoft 365 Copilot connector service for indexing.
Data sources
Microsoft provides more than 30 Microsoft 365 Copilot connectors, and our ecosystem partners have created over 100 more connectors. You can also build your own connector.
Microsoft-built Copilot connectors
You can connect to the many popular data sources using connectors created by Microsoft.
The Microsoft 365 Copilot connectors gallery contains a brief description of each of these connectors. If you're ready to connect one of these data sources to your tenant, be sure to read the Setup overview and any other articles in the setup connectors by Microsoft section that apply to your data source.
Copilot connectors for people data
Microsoft 365 Copilot connectors for people data integrate third-party people data into Microsoft 365 applications to enhance and unify individual profiles. They provide a synchronized view of people data while keeping the original data authoritative in its source system. These connectors improve identity cohesion, Copilot’s response relevance, and data discoverability within M365, including updated profile cards and search capabilities. For more information, see Microsoft 365 Copilot connectors for people data.
Partner-built Copilot connectors
The Microsoft 365 Copilot connectors gallery includes a brief description of each of the connectors created by our partners and a link to each partner's website. To learn more, contact each partner directly.
Custom Copilot connectors
You can build your own custom connectors to ingest your business data. For more information, see Microsoft 365 Copilot connectors overview. See also the following get started topics:
Connection management
You can manage your connections on the connectors tab in the Microsoft 365 admin center. For more information about managing connections, see Monitor your connections.
Limitations
The following limitations apply to Copilot connectors:
When you publish a Copilot connector, it can take a few minutes for the connection to be created. During that time, the connection shows its status as
Publishing
.Limited editing capabilities are supported after a connection is published. If you need to change any details that aren't editable, you have to delete and recreate the connection.
License requirements
For users in your organization to view data from connectors in their search results, you need a valid Microsoft 365 or Office 365 license.
To learn more, see License requirements and pricing and Terms of use.
Search result configuration and customization
You can customize and configure search results in several ways. To learn more, see the following articles:
- Manage search verticals and result types
- Manage connector results in All vertical
- Manage search result layouts
- Manage result cluster
- Manage custom filters
Custom applications
After custom data is indexed, developers can query this data. You can view your data in any application. For more information, see the Overview of the Microsoft Search API in Microsoft Graph.
Copilot connectors for Copilot Search
Microsoft 365 Copilot Search is a powerful, AI-powered enterprise search experience that acts as a universal search layer that integrates into the Microsoft 365 Copilot app. Copilot connectors enhance the Copilot Search experience by enabling seamless integration of data from external services into Microsoft Graph to make it available in the search experience. For more information, see Copilot Search overview.