PowerShell voor Office 365-beheerders

Belangrijk: Dit artikel is automatisch vertaald, bekijk de disclaimer. De Engelse versie van dit artikel vindt u hier voor referentiedoeleinden.

Bent u op zoek naar een beheerprogramma voor Office 365 waarmee u veelvoorkomende taken kunt automatiseren? Of misschien zoekt u extra mogelijkheden die niet beschikbaar in het Office 365-beheercentrum? In dat geval is PowerShell voor Office 365 de oplossing voor u.

Wat is PowerShell en waarom zou u het gebruiken?

PowerShell (ook wel bekend als Windows PowerShell of Microsoft PowerShell) is een opdrachtregel omgeving die speciaal ontworpen voor systeembeheer. PowerShell kunt u het beheer van de Windows-besturingssysteem, server-toepassingen en cloud-e-mailservices, zoals Office 365 te automatiseren.

De kleinste entiteit van PowerShell wordt een cmdlet genoemd (uitgesproken als command-let). U gebruikt cmdlets om allerlei bewerkingen uit te voeren in Office 365, zoals het toevoegen van gebruikers aan uw Office 365-organisatie, het beheren van licenties voor Office 365 en het opvragen van niet-actieve postvakken.

U kunt meerdere cmdlets samenvoegen in een reeks opdrachten die u allemaal tegelijk wilt uitvoeren of u kunt ze opnemen in een tekstbestand om een PowerShell-script te maken dat op elk gewenst moment kan worden uitgevoerd. Scripts zijn zeer geschikt voor periodieke administratieve taken, zoals het maken van maandelijkse rapporten van de licenties die zijn toegewezen aan gebruikers of actieve postvakken.

PowerShell is een aanvulling op het Office 365-beheercentrum

Het Office 365-beheercentrum is de kant-en-klare beheeroplossing die de volledige levenscyclus omvat, van de eerste configuratie tot de ondersteuning. Het Office 365-beheercentrum is bedoeld voor het afhandelen van de meeste algemene beheertaken, zoals het toevoegen en bewerken van gebruikers, en het wijzigen van veelgebruikte service-instellingen.

Er zijn echter situaties waarin PowerShell voor Office 365 u veel tijd en moeite kan besparen. Dit zijn enkele voorbeelden:

  • Een groot aantal gebruikers toevoegen of bewerken

  • Meerdere filters gebruiken om gegevens te sorteren

  • Gegevens exporteren zoals gebruikerslijsten en groepen

Daarnaast moet u PowerShell gebruiken voor het configureren van bepaalde instellingen die minder vaak worden gebruikt.

Aan de slag

Voordat u PowerShell voor Office 365 gaat gebruiken, zijn er verschillende dingen die u moet doen om ervoor te zorgen dat u verbinding kunt maken met uw Office 365-abonnement en met de services die u wilt beheren.

U moet een beheerder van Office 365 zijn

Als u geen beheerder van Office 365 bent, hoeft u niet verder te lezen. Net als bij het beheren van uw Office 365-abonnement via het Office 365-beheercentrum, hebt u een account voor Office 365-beheerders nodig.

Hulpprogramma's voor het uitvoeren van de cmdlets of scripts

Cmdlets en scripts van PowerShell worden uitgevoerd vanaf de opdrachtprompt van Windows PowerShell of in de Windows PowerShell Integrated Script Environment (ISE), wat een speciale omgeving is voor het uitvoeren van Windows PowerShell-opdrachten en -scripts. Deze hulpprogramma's worden standaard geïnstalleerd voor Windows 8.1 en Windows 10.

Met elk van deze programma's beschikt u over de hulpmiddelen om Office 365 te beheren via PowerShell.

PowerShell-modules installeren

Als u PowerShell wilt gebruiken voor uw Office 365-abonnement, moet u de PowerShell-modules importeren voor de Office 365-werkbelastingen die u wilt beheren.

Verbinding maken met uw abonnement, en gebruikers, groepen en licenties beheren

Zie Connect to Office 365 PowerShell (Verbinding maken met Office 365 PowerShell) als u verbinding wilt maken met uw Office 365-abonnement en gebruikers, groepen en licenties wilt beheren.

Zie User management scenarios for Office 365 PowerShell (Scenario's voor gebruikersbeheer voor Office 365 PowerShell) voor beheerscenario's voor gebruikers, groepen en licenties.

Zie Manage user accounts and licenses with Office 365 PowerShell (Gebruikersaccounts en licenties beheren met Office 365 PowerShell) voor aanvullende artikelen over het beheren van gebruikers, groepen en licenties.

SharePoint Online beheren

Als u sites, machtigingen en groepen van SharePoint Online wilt beheren, downloadt u de SharePoint Online-module.

Zie More functionality scenarios for Office 365 PowerShell (Meer functionaliteitsscenario's voor Office 365 PowerShell) voor scenario's met SharePoint Online-siteverzamelingen met PowerShell.

Zie Office 365 PowerShell for SharePoint Online (Office 365 PowerShell voor SharePoint Online) voor aanvullende artikelen over het beheren van SharePoint Online-sites,-machtigingen en -groepen met PowerShell.

Skype voor Bedrijven Online beheren

Als u beleidsregels van Skype voor bedrijven Online wilt beheren, downloadt u de module Skype voor bedrijven Online.

Zie More functionality scenarios for Office 365 PowerShell (Meer functionaliteitsscenario's voor Office 365 PowerShell) voor beleidsscenario's van Skype voor Bedrijven Online met PowerShell.

Zie Manage Skype for Business Online with Office 365 PowerShell (Skype voor Bedrijven Online beheren met Office 365 PowerShell) voor aanvullende artikelen over het beheren van beleidsregels van Skype voor Bedrijven Online met PowerShell.

Exchange Online beheren

De cmdlets voor het beheren van Exchange Online zijn niet ondergebracht in modules die u kunt downloaden en importeren. Ze zijn alleen beschikbaar wanneer u een externe verbinding opzet met Exchange Online. Als u verbinding hebt gemaakt met deze services (via Remote PowerShell), kunt u de cmdlets importeren.

Zie Using PowerShell with Exchange Online (PowerShell gebruiken met Exchange Online) voor aanvullende artikelen over het beheren van Exchange Online met PowerShell.

Een blok met PowerShell-opdrachten uitvoeren

In veel gevallen beschrijven de artikelen een reeks PowerShell-opdrachten die u als een blok moet uitvoeren. U kunt deze opdrachtblokken op de volgende manieren uitvoeren:

  • Kopieer de opdrachten uit het artikel of van de webpagina en plak ze in Kladblok (of een andere teksteditor). Breng de gewenste wijzigingen in de editor aan, zoals het opgeven van accountnamen. Als u ze wilt uitvoeren, kopieert u de voltooide opdrachten vanuit de editor en plakt u ze achter de PowerShell-opdrachtprompt op uw computer.

  • Kopieer de opdrachten uit het artikel of van de webpagina en plak ze in de PowerShell ISE op uw computer en breng de gewenste wijzigingen aan. Markeer de opdrachten als een blok en voer ze vervolgens uit.

Waar mogelijk gebruiken we variabelen om bewerkingen met PowerShell zo eenvoudig mogelijk te maken.

De regels van een opdrachtblok die beginnen met het teken '$' zijn variabelen voor een instelling die u moet opgeven. Nadat u alle instellingen voor een opdrachtblok hebt opgegeven door alle ontbrekende waarden in te voeren, kunt u het uitvoeren.

Een PowerShell-script uitvoeren

In sommige gevallen zijn er PowerShell-scripts beschikbaar die u kunt uitvoeren om een beheertaak van Office 365 te automatiseren. Als u PowerShell-scripts wilt uitvoeren, moet u het volgende doen:

  1. PowerShell configureren voor het uitvoeren van scripts.

    Aangezien het uitvoeren van een schadelijk script vervelende gevolgen kan hebben voor uw computer, is het uitvoeren van scripts standaard uitgeschakeld in PowerShell. U moet het uitvoeringsbeleid van uw computer aanpassen om een minder strikte regel te configureren. Zie User management scenarios for Office 365 PowerShell (Scenario's voor gebruikersbeheer voor Office 365 PowerShell) voor meer informatie. U hoeft dit maar één keer te doen voor elke computer waarop u PowerShell-scripts wilt uitvoeren.

  2. Sla het scriptbestand ergens op.

    Scriptbestanden hebben de extensie .ps1. Download ze naar een locatie op uw lokale schijf waarnaar u kunt verwijzen als u het script wilt uitvoeren. Maak bijvoorbeeld een map op het station C: met de naam PSScripts (C:\PSScripts).

  3. Pas het script aan (indien nodig).

    In sommige scripts moet u aangepaste instellingen opgeven, zoals de naam van uw domein zodat het script werkt met uw Office 365-abonnement.

  4. Voer het script uit.

    Maak verbinding met de werkbelasting in Office 365 die u wilt beheren (indien nodig) en voer vervolgens het script uit vanaf de opdrachtprompt van PowerShell of in ISE door te verwijzen naar de naam van het PowerShell-script (het PS1-bestand) en de locatie. Mogelijk krijgt u een waarschuwing voor scripts die niet digitaal zijn ondertekend.

Opmerking: Disclaimer voor automatische vertaling: Dit artikel is vertaald door een computersysteem zonder menselijke tussenkomst. Microsoft biedt deze automatische vertalingen aan om niet-Engels sprekende gebruikers te helpen de inhoud over producten, services en technologieën van Microsoft te raadplegen. Omdat het artikel automatisch is vertaald, bevat het mogelijk fouten in grammatica, woordenschat en syntaxis.

Zie ook

Scenario's voor Office 365-PowerShell

Why you need to use Office 365 PowerShell

Getting started with Office 365 PowerShell

Bronnen van Office 365 PowerShell-community

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×