Skip to content
Marketing en Communicatie
Marketing & Branding
Pak grip op je merk en huisstijl in PowerPoint. Laat collega's zelf on-brand presentaties maken van het hoogste niveau.
Consultancy
Consultancy
Boost je productiviteit in PowerPoint. Neem afscheid van tijdrovende klusjes en focus je volledig op de inhoud van rapportages.
Communicatie
Communicatie
Stroomlijn communicatie door altijd de meest up-to-date PowerPoint content ter beschikking te stellen aan alle collega's.

Installatie: SharePoint (Gedetailleerde machtigingen)

Aanbevolen methode. Slidebuilder krijgt uitsluitend toegang tot de benodigde SharePoint-locatie. 

Voordat je begint...

We raden aan om altijd de laatste versie van de MSI-installatie te gebruiken. Download de installer voor computerinstallatie (alle gebruikers) of voor gebruikersinstallatie (huidige gebruiker).

Daarnaast heb je een Slidebuilder.zip met content nodig. Dit bestand ontvang je van je contactpersoon. Heb je dit nog niet, maar wil je installatie wel alvast testen? Download dan een bestand met algemene content.

We raden aan om beide bestanden in een makkelijk vindbare map te plaatsen voordat je verder gaat.

App-registratie

Open de Microsoft Entra portal en navigeer naar App-registraties [EN: App registrations]. Klik op Nieuwe registratie [EN: New registration] 

Geef de app een naam, zoals bijvoorbeeld Slidebuilder en klik op Registreren [EN: Register] 

nl-sharepoint-granular-permissions-app-registration-01

Ga vervolgens naar Overzicht [EN: Overview] en noteer de Toepassings-id (client-id) [EN: Application (client) ID] en Map-id (tenant-id) [EN: Directory (tenant) ID], want je hebt beide nodig in latere stappen.

nl-sharepoint-granular-permissions-app-registration-02

Navigeer naar Authentication en druk op Omleidings-URI toevoegen [EN: Add Redirect URI]

nl-sharepoint-granular-permissions-app-registration-03

Kies Mobiele toepassingen en bureaubladtoepassingen [EN: Mobile and desktop applications] en voeg de volgende twee URI's toe:

nl-sharepoint-granular-permissions-app-registration-04

Voor de onderste URI heb je het client-id nodig dat je eerder genoteerd hebt:
ms-appx-web://microsoft.aad.brokerplugin/<client-id>

Klik op Configureren [EN: Configure] en sluit het menu.

Ga nu naar het tabblad Instellingen [EN: Settings] en vink Openbare clientstromen toestaan [EN: Allow public client flows] aan en klik op Opslaan [EN: Save].

nl-sharepoint-granular-permissions-app-registration-05

Navigeer naar API-machtigingen [EN: API permissions] en druk op Een machtiging toevoegen [EN: Add a permission]

Selecteer:
Microsoft Graph > Gedelegeerde machtigingen > Sites -> Sites.Selected
[EN: Microsoft Graph > Delegated permissions > Sites -> Sites.Selected]

nl-sharepoint-granular-permissions-app-registration-06

Klik op Beheerderstoestemming verlenen voor [EN: Grant admin consent for]. Hiermee geef je toestemming voor alle gebruikers in één keer, zodat je dit niet per gebruiker hoeft te doen. Na het verlenen van toestemming verschijnen er groene vinkjes naast de machtiging.

nl-sharepoint-granular-permissions-app-registration-07

SharePoint

Inleiding

We raden aan om een aparte SharePoint-site aan te maken voor Slidebuilder. Zo krijgt de app-registratie uitsluitend toegang tot die site en niet tot de rest van je omgeving.

Content

Open de SharePoint-site in je browser en upload het bestand Slidebuilder.zip hiernaartoe.

nl-sharepoint-granular-permissions-sharepoint-01

Selecteer het bestand en klik in de knoppenbalk op Details. Scroll aan de rechterkant naar beneden en klik op het icoontje naast Pad [EN: Path] om het volledige pad te kopiëren. Noteer deze waarde, want je hebt die later nodig.

nl-sharepoint-granular-permissions-sharepoint-02

Rechten

De app-registratie heeft leesrechten nodig op de SharePoint-site. Dit regel je het eenvoudigst via de Graph Explorer.

Open de Graph Explorer en log rechtsboven in met een account met beheerdersrechten. Als je tijdens het inloggen een melding krijgt over machtigingen, accepteer deze dan.

en-sharepoint-granular-permissions-graph-explorer-01

Om rechten toe te wijzen heb je het interne id van de SharePoint-site nodig. Voer een GET-request uit naar de volgende URL, waarbij je <tenant> en <site> vervangt door je eigen waarden:

https://graph.microsoft.com/v1.0/sites/<tenant>.sharepoint.com:/sites/<site>

Let op!
Er staat een dubbele punt (:) tussen sharepoint.com en /sites

en-sharepoint-granular-permissions-graph-explorer-02

Zoek in de response het veld id op en noteer de volledige waarde. Die ziet er ongeveer zo uit:

{
    "id": "<tenant>.sharepoint.com,<guid>,<guid>",
    ...
}

Voer nu een POST-request uit naar de volgende URL, waarbij je <id> vervangt door het id dat je zojuist genoteerd hebt:

https://graph.microsoft.com/v1.0/sites/<id>/permissions

Met de volgende request body, waarbij je <client-id> vervangt door het client-id dat je eerder genoteerd hebt:

{
  "roles": ["read"],
  "grantedToIdentities": [
    {
      "application": {
        "id": "<client-id>",
        "displayName": "Slidebuilder"
      }
    }
  ]
}

Klik op Run query. Een succesvolle aanvraag geeft een 201 Created response terug. Als je een foutmelding krijgt over onvoldoende rechten, klik dan op Modify Permissions. Soms verschijnt er direct een knop om de benodigde rechten toe te wijzen. Als dat niet het geval is, klink dan op Open the permissions panel en voeg Sites.FullControl.All toe en probeer het nogmaals.

Installatie

Handmatig

Zelf eerst testen hoe het werkt? Als je de bovenstaande stappen hebt uitgevoerd, heb je alle benodigde gegevens om de installatie uit te voeren. Open in dat geval het MSI-bestand dat je bovenaan deze pagina hebt gedownload en doorloop onderstaande stappen en klik op 'Installeren'. 

en-installation-sharepoint

Stille installatie

De installatie kan ook zonder gebruikersinteractie uitgevoerd worden, bijvoorbeeld via een opdrachtprompt:

msiexec /i Slidebuilder.msi /qn GRAPHCLIENTID="<client-id>" GRAPHTENANTID="<tenant-id>" CUSTOMUPDATEURL="<sharepoint url>"

Let op!
Voer dit commando onder voldoende rechten. 

Microsoft Intune

Slidebuilder kan ook eenvoudig via Microsoft Intune uitgerold worden. Ga daarvoor naar de Microsoft Intune portal en navigeer naar Apps. Klik vervolgens op Platformen > Windows  [EN: Platforms > Windows] 

nl-intune-01

Klik op Maken [EN: Create] en kies als App-type, Line-Of-Business-toepassing [EN: Line-of-business app]. Klik op Selecteren [EN: Select]

nl-intune-02

Klik op App-pakketbestand selecteren [EN: Select app package file], kies het eerder opgeslagen MSI-bestand. Druk daarna op OK.

nl-intune-03

Op de volgende pagina worden een aantal gegevens gevraagd. Vul deze als volgt in:

Beschrijving
Met Slidebuilder hebben medewerkers binnen PowerPoint direct toegang tot een bibliotheek van veelgebruikte slides, zodat zij snel presentaties kunnen maken die voldoen aan de huisstijl van de organisatie.

Uitgever
Slidebuilder

Opdrachtregelargumenten
GRAPHCLIENTID="<client-id>" GRAPHTENANTID="<tenant-id>" CUSTOMUPDATEURL="<sharepoint url>"

Logo
Logo bestand kan je hier downloaden.

nl-sharepoint-granular-permissions-intune-04
Pas andere velden indien nodig aan en klik op Volgende [EN: Next].

Wijs de applicatie toe aan de gewenste groep(pen).

Wij raden aan om eerste een test uitrol te doen met een selecte hoeveelheid gebruikers

nl-intune-05

Klik op Volgende [EN: Next], controleer de gegevens en klik op Maken [EN: Create].

Content bijwerken

Stap 1
Je hebt van ons een nieuwe werkmap ontvangen via WeTransfer of deze zelf gegenereerd indien je beschikt over de Beheertool.

Stap 2
Navigeer naar de SharePoint locatie waar de huidige Slidebuilder.zip staat en vervang deze met het nieuwe bestand.

Let op!
Mocht het huidige bestand op SharePoint anders heten dan “Slidebuilder.zip”, hernoem dan eerst het nieuwe .zip bestand naar exact dezelfde naam voordat je deze upload.

Het is gelukt! De nieuwe inhoud wordt automatisch zichtbaar in PowerPoint voor alle Slidebuilder gebruikers binnen jullie organisatie!

Heb je toch nog vragen of lukt het niet om de Slidebuilder content te updaten? Schiet dan hieronder een support-ticket in en wij nemen zo snel mogelijk contact met je op om mee te kijken!

Slidebuilder PowerPoint plug-in paketten

Stel je support-vraag

Ons support-team staat voor je klaar. Je ontvangt binnen één werkdag een reactie.