The new Ext. File Storage framework includes three connectors out of the box: Blob Storage, File Share, and SharePoint.
The SharePoint connector works well, but it currently only supports authentication via clientId/clientSecret
, which relies on the User Grant flow. However, some of our integration scenarios require background access without user interaction—this is only possible using the Client Credentials flow, which uses certificate-based authentication.
Additionally, some clients explicitly prefer not to use client secrets in production due to security concerns, as certificates offer a more secure and manageable alternative.
The ask: Extend the SharePoint connector to support certificate-based authentication using the Client Credentials flow, in addition to the existing client secret method.