Is there a pattern for using Service Principals for flows which use SharePoint as its datasource ?
I have found patterns when the Common Data Service is the datasource.
There is no identical pattern for use with SharePoint. But for any flow started by an automated trigger you can accomplish a similar result by authoring the flow using a service account. That service account must be licensed, but if you create the flow using that account then the connectors used by the flow will use the same account. Its not quite the same thing because SharePoint doesn't have the concept of an application user like Dataverse. But it will let the flow run based on the permissions of the service account.
If service accounts are banned then there is no similar pattern.
Service Principles in CDS work because CDS supports the concept of an application user. SharePoint has no similar concept. So Yes I believe you can't use Service Principals with the SharePoint connector.
Check out the new Process Advisor community forum board!
Check out new user group experience and if you are a leader please create your group
On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks
Check out how to claim yours today!