# Service Principal / Application ID in Sharepoint Connector

**URL:** <https://community.easymorph.com/t/service-principal-application-id-in-sharepoint-connector/5702>\
**Category:** General Q&A\
**Created:** [October 29, 2024, 12:09am UTC](https://community.easymorph.com/t/service-principal-application-id-in-sharepoint-connector/5702 "2024-10-29T00:09:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mm38](https://community.easymorph.com/letter_avatar_proxy/v4/letter/m/45deac/32.png) [@mm38](https://community.easymorph.com/u/mm38)\
**Post date:** [October 29, 2024, 12:09am UTC](https://community.easymorph.com/t/service-principal-application-id-in-sharepoint-connector/5702/1 "2024-10-29T00:09:17Z")

</div>

Hi,  
I have set up a Sharepoint connector that uses a personal token to authenticate.  
Now I would like to switch to using a service principal (application) and its associated secret. I have set up the application and secret in Azure AD and the application has been given access to the relevant sharepoint site. However, if I select Authorization = Basic Authentication in the connector, and then input application ID as username and secret as password, and click Test, I receive an error (The 'username' argument is invalid).  
How can I use service principal ID and secret to connect to Microsoft sharepoint?  
Thanks in advance.

---

<div class="post-metadata">

**Author:** ![olysak](https://community.easymorph.com/letter_avatar_proxy/v4/letter/o/aeb1de/32.png) [@olysak](https://community.easymorph.com/u/olysak)\
**Post date:** [October 29, 2024, 8:39am UTC](https://community.easymorph.com/t/service-principal-application-id-in-sharepoint-connector/5702/2 "2024-10-29T08:39:10Z")

</div>

Hi!

Currently, Service Principal authorization is not supported; only MFA is available for SharePoint Online.

---

<div class="post-metadata">

**Author:** ![jonbailiss](https://community.easymorph.com/letter_avatar_proxy/v4/letter/j/977dab/32.png) [@jonbailiss](https://community.easymorph.com/u/jonbailiss)\
**Post date:** [September 29, 2026, 10:08am UTC](https://community.easymorph.com/t/service-principal-application-id-in-sharepoint-connector/5702/3 "2026-09-29T10:08:00Z")

</div>

Is this still the case? We would like to move from MFA to Service Principal authorization.

---

<div class="post-metadata">

**Author:** ![olysak](https://community.easymorph.com/letter_avatar_proxy/v4/letter/o/aeb1de/32.png) [@olysak](https://community.easymorph.com/u/olysak)\
**Post date:** [September 29, 2026, 12:18pm UTC](https://community.easymorph.com/t/service-principal-application-id-in-sharepoint-connector/5702/4 "2026-09-29T12:18:28Z")

</div>

Hi!

Unfortunately yes this is still the case.

The SharePoint connector currently supports Windows integrated (for on-prem only), Basic, and MFA authorization.  
Service principal (app-only) authorization isn't available yet.
