DocuBuilder en DocuFlow kunnen geen connectie krijgen met SharePoint

In sommige situatie kan het voorkomen dat het SharePoint (service) account geen connectie kan krijgen met SharePoint.
Dit ondanks het feit dat via deze gebruiker wel kan worden ingelogd in SharePoint en dat deze gebruiker daar alle rechten heeft.

Oorzaak:

  1. Voor deze gebruiker staat 2FA aan.
    Dit is niet toegestaan voor DocuBuilder en DocuFlow.

  2. De rechtstreekse benadering van SharePoint heeft afwijkende vereisten, dan via een zgn. API (vanuit DocuFlow en Docubuilder)
    Hiervoor moet het LegacyAuthProtocolsEnabled op True staan.

Oplossing

Pas via het Windows PowerShell het LegacyAuthProtocolsEnabled aan.

  1. Start Windows PowerShell

  2. Geef hier ‘Connect-SPOService https://klantnaam-admin.sharepoint.com’ (=de SharePoint URL met de toevoeging -admin)

  3. Login met een gebruiker met admin rechten in SharePoint

  4. Geef in de PowerShell het commando: ‘Get-SPOTenant

  5. Wanneer deze pararmeter op False staat, dient deze te worden aangepast.
    Geef hiervoor het command: ‘Set-SPOTenant -LegacyAuthProtocolsEnabled $True

Let op: het kan enige tijd duren, voordat deze aanpassing bij Microsoft is verwerkt