This session examines the why and the how of creating custom connectors in a PowerApps environment. We'll examine the motivation for creating custom connectors and explain the difference between creating custom connectors that are tabular-based versus those that are function-based. In addition we will demonstrate how to build a tabular-based custom connector for scratch to connect apps created with PowerApps to an OData web service. Attendees will also learn how to export, edit and import custom connector definitions using OpenAPI file format. The webinar will also demonstrate creating a custom connector for the Microsoft Graph API. This will involve creating a function-based custom connector which authenticates against Azure Active Directory to obtain an access token for making secure calls into the Microsoft Graph API.