I'm also trying to configure a service principal (application user) to access Dataverse and Sharepoint. Dataverse was easy, but I'm struggling a little with Sharepoint and Excel/Word. Do we still need to call the API "manually" (using HTTP requests instead of the Sharepoint connector)? Is there a better solution now?
The Sharepoint solution feels like a workaround (compared to the way it is done for Dataverse). Do we know whether Microsoft is planning on implementing the service principal/application user for Sharepoint/Excel/Word/Office365 soon?
If the only way is to use this workaround with SharePoint, is there such a workaround for Excel/Word/Office365?