Introduction

Completed

Scenario

Suppose you have an external system where you store knowledge base articles. These articles contain information about different processes in your organization. You want to be able to easily find and discover relevant information from Microsoft 365. You also want Microsoft 365 Copilot to include information from these knowledge base articles in its responses.

To expose this external information inside Microsoft 365, you'll build a custom Microsoft Graph connector. Microsoft Graph connectors connect to your external system (1) to retrieve content, use the information from Microsoft Entra ID to authenticate with Microsoft 365 (2) and import the content to Microsoft 365 using the Microsoft Graph API (3).

Diagram that shows conceptual working of a Microsoft Graph connector.

In this module, you learn what Microsoft Graph connectors are and why you should consider using them in your organization. You build a Microsoft Graph connector that imports local markdown files to Microsoft 365. You also learn about how to ensure that the external content you import is accessible only to individuals with appropriate assigned permissions. Finally, you optimize your Microsoft Graph connector for use with Microsoft 365 Copilot.

Prerequisites

Learning objectives

At the end of this module, you should be able to:

  • Understand what Microsoft Graph connectors are and how to build them.
  • Create an external connection and deploy its schema.
  • Securely import external content to Microsoft 365.
  • Understand how to optimize Microsoft Graph connectors for use with Microsoft 365 Copilot.