Issue Connecting M365 Copilot to a Custom Federated Connector

Jackson Lee 0 Reputation points
2026-08-26T20:51:35.6133333+00:00

Hi, I'm trying to connect my company's (Frontify) official MCP server to an M365 Agent but the "Connect to MCP Server" form does not include the OAuth 2.0 with DCR option as an authentication type.

The Frontify MCP Server uses OAuth 2.0 - Dynamic Client Registration (DCR). This looks to be a supported option in the documentation and even is mentioned in the help panel adjacent to the connection form but the option isn't listed in the 'authentication type' dropdown.

The three listed authentication types in the form are "None", "OAuth 2.0", and "Entra SSO" but the help panel suggests there should be a fourth option "OAuth 2.0 with DCR".

The following text is from the help panel on this page: https://admin.cloud.microsoft/?ocid=cmm45ut5ap0#/copilot/connectors/add

Authentication methods
Option 1: No authentication
Select None if your MCP endpoint is publicly accessible and does not require credentials.
Option 2: OAuth 2.0
1. Create an OAuth application in your identity provider to obtain a Client ID and Client Secret.
2. Register the OAuth configuration in Teams Developer Portal.
Option 3: SSO via Microsoft Entra ID
1. Register an application in Microsoft Entra ID to obtain a Client ID.
2. Register the SSO configuration in the Teams Developer Portal.
Option 4: OAuth 2.0 with Dynamic Client Registration (DCR)
1. Ensure your MCP server supports OAuth 2.0 Dynamic Client Registration (DCR).
2. Select OAuth 2.0 with DCR as the authentication method.

See screenshot below.

Thanks,
Jackson

Screenshot with no DCRoption

Microsoft Copilot | Microsoft 365 Copilot | Development

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.