SharePoint-gegevensbronnen
INHOUDSOPGAVE
Schakel veilige alleen-lezen toegang tot SharePoint-sites en -lijsten in.
Deze integratie biedt alleen-lezen toegang tot gegevens uit SharePoint-lijsten via een serviceaccount. De integratie koppelt een SharePoint-lijst aan een Create-gegevensbron. De integratie schrijft geen gegevens terug naar SharePoint en werkt alleen met vooraf gedefinieerde sites en lijsten.
Machtigingen
De integratie vereist toepassingsmachtigingen. Toepassingsmachtigingen zijn nodig om:
- Geautomatiseerde gegevenstoegang via een serviceaccount mogelijk te maken;
- Consistente toegangscontrole te garanderen zonder afhankelijk te zijn van gebruikersmachtigingen;
- Toegang te beperken tot specifieke, handmatig geconfigureerde sites en lijsten.
Beveiliging
De integratie beschermt SharePoint tegen onbedoelde wijzigingen:
- Alleen-lezen toegang zonder gegevenswijzigingen in SharePoint;
- Toegang beperkt tot specifieke sites en lijsten, waardoor brede machtigingen worden vermeden;
- Beheerd door Unit Admins, die sitemachtigingen beheren.
De integratie instellen
De SharePoint-integratie moet zowel in Azure als in Create worden ingesteld.
Integratie instellen in Azure
- Registreer de app in Azure AD;
- Navigeer naar Azure Portal → Azure Active Directory → App registraties → Nieuwe registratie;
Voer een naam in voor de app en selecteer Registreer;
API-machtigingen verlenen;
- Ga naar API Permissions → Add a permission → Microsoft Graph → Application permissions;
- Selecteer Sites.Selected (om toegang tot specifieke SharePoint-sites toe te staan);
Selecteer Grant admin consent for [organization];
Een Client Secret genereren;
- Ga naar Certificates & Secrets → New client secret;
- Genereer een secret en kopieer de waarde voor gebruik in de integratie.
Integratie instellen in Create Admin
De integratie configureren;
Navigeer naar Integrations in het zijpaneel aan de linkerkant en selecteer Nieuwe integratie, kies de SharePointServerIntegration en voer de volgende gegevens in:
- Name - Naam die in Create wordt gebruikt.
- Client ID – De unieke ID van de geregistreerde app uit Azure AD.
- Tenant ID – De Azure Tenant ID van je organisatie.
- Client Secret – De eerder gegenereerde secret voor authenticatie.
- Site Name – Geef handmatig de SharePoint-site(s) op waartoe toegang is toegestaan.

SharePoint-integratie
Instellingen voor sitetoegang definiëren
- Configureer toegestane sites handmatig – De integratie heeft alleen toegang tot sites die expliciet zijn ingevoerd;
- Beheerd door Unit Admins – Alleen unit admins kunnen configureren tot welke sites de integratie toegang heeft;
- Toegangscontrole afdwingen;
- Alleen unit admins kunnen instellingen voor sitetoegang configureren of wijzigen;
- Geen andere gebruikers, inclusief standaardbeheerders, kunnen deze configuraties bekijken of wijzigen;
- Sites.Selected staat brede API-toegang toe, maar daadwerkelijke toegang wordt handmatig beperkt tot geconfigureerde sites;
Configuratie van Create-gegevensbron
- Navigeer naar Gegevensbronnen en maak een Nieuwe gegevensbron;
- Geef de gegevensbron een naam;
- Kies het type ConnectionBased;
- Selecteer de eerder gemaakte SharePoint-integratie;
- Kies in de Integratie-instellingen de SharePoint-lijst die je wilt gebruiken als externe gegevensbron;
- Klik op Create om de configuratie te voltooien.

SharePoint-gegevensbron
Het formuliercomponent configureren
- Ga naar Formuliercomponenten in het zijpaneel aan de linkerkant;
- Voeg een Nieuw formuliercomponent. toe;
- Geef het component een titel;
- Voeg een select-formuliercomponent toe;
Selecteer de gemaakte gegevensbron;
Definieer het label dat zichtbaar is voor gebruikers wanneer ze met het component werken (de kolom uit de SharePoint-lijst);
- Stel de Identifier Field Name in (de kolom die wordt gebruikt om in de SharePoint-lijst te zoeken).

SharePoint-gegevensbron
De integratie testen
- Voeg het component toe aan een formulier.
- Test als eindgebruiker om te controleren of alles correct werkt.
Referenties
Toegang tot gegevens zonder gebruiker (alleen-app-authenticatie)
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren