SharePoint-sites beheren met Windows PowerShell

Voltooid

In SharePoint Online kunt u meerdere sites hebben die verschillende inhoud bevatten. Er is een standaardsite die is ontworpen voor samenwerking die automatisch wordt gemaakt wanneer u uw tenant maakt. Er zijn ook automatisch sites gemaakt voor elke Microsoft 365-groep of Microsoft Team- en OneDrive-gebruikers. Daarnaast kunt u uw eigen SharePoint-sites maken en aanpassen.

Sites maken

U kunt de cmdlet New-SPOSite gebruiken om nieuwe sites te maken in SharePoint Online. Wanneer u een nieuwe site maakt, zijn de parameters in de volgende tabel vereist.

Tabel 1: Parameters voor het maken van een nieuwe site

Parameter Description
-Url De URL voor de site, die bij uw SharePoint Online-naamruimte moet zijn. Als de standaard-URL voor uw SharePoint Online-tenant bijvoorbeeld is https://adatum.sharepoint.com, kan de URL voor de site zijn https://adatum.sharepoint.com/sites/Marketing.
-Eigenaar De eigenaar van de site die deze kan beheren.
-StorageQuota De maximale grootte van de site in megabytes (MB). Dit moet kleiner zijn dan het quotum dat beschikbaar is in de tenant.

In het volgende voorbeeld wordt een nieuwe site gemaakt met AbbieP@adatum.com als eigenaar en een opslagquotum van 256 MB:

New-SPOSite -Url https://adatum.sharepoint.com/sites/Marketing -Owner AbbieP@adatum.com -StorageQuota 256

Meestal wilt u deze baseren op een sjabloon wanneer u een site maakt. Een sjabloon definieert onderdelen die automatisch worden opgenomen in een site. Er zijn standaard sjablonen opgenomen in SharePoint Online en u kunt ook uw eigen sjablonen maken. Als u de sjabloon in uw SharePoint Online-tenant wilt bekijken, gebruikt u de cmdlet Get-SPOWebTemplate . Als u een sjabloon wilt gebruiken bij het maken van een site met de cmdlet New-SPOSite , gebruikt u de parameter -Template .

Sites wijzigen

U kunt de cmdlet Set-SPOSite gebruiken om bestaande sites te wijzigen. Als u wilt definiƫren welke site u wilt wijzigen, gebruikt u de parameter -Identity en geeft u de URL voor de site op. De URL voor een site is een unieke id voor de site en u kunt deze niet wijzigen met behulp van Set-SPOSite. De volgende tabel bevat enkele parameters die u kunt gebruiken met Set-SPOSite.

Tabel 2: Parameters voor het wijzigen van bestaande sites

Parameter Description
-Titel Hiermee stelt u de titel voor de site in. De titel wordt meestal weergegeven wanneer gebruikers zich aanmelden bij de site. Een titel kan bijvoorbeeld marketingportal zijn.
-StorageQuotaWarningLevel Hiermee wordt een waarschuwingsbericht naar de site-eigenaar verzonden wanneer het waarschuwingsniveau is bereikt. Deze waarde moet kleiner zijn dan de -StorageQuota.
-AllowEditing Hiermee bepaalt u of gebruikers Office-bestanden mogen bewerken in de browser en office-bestandsinhoud uit het browservenster mogen kopiƫren en plakken.
-LockState Hiermee stelt u de vergrendelingsstatus op een site in. Geldige waarden zijn: NoAccess, ReadOnly en Unlock.

In het volgende voorbeeld wordt de titel voor een site ingesteld:

Set-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing -Title "Marketing Portal"

Sites weergeven en controleren

U kunt de cmdlet Get-SPOSite gebruiken om de sites te controleren die zijn gemaakt in uw SharePoint Online-tenant en hun configuraties. Als u alle sites in uw tenant wilt weergeven, hoeft u geen parameters op te nemen. Als u de eigenschappen van de specifieke site wilt weergeven, gebruikt u de parameter -Identity en geeft u de URL van de site op. In het volgende voorbeeld ziet u hoe u de eigenschappen van een specifieke site weergeeft:

Get-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing | Format-List

Sites verwijderen

U gebruikt Remove-SPOSite om een site te verwijderen. In het volgende voorbeeld ziet u hoe u deze cmdlet gebruikt om een site te verwijderen:

Remove-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing

Wanneer u een site verwijdert, wordt deze in de Prullenbak van SharePoint geplaatst. U kunt de cmdlet Restore-SPODeletedSite gebruiken om een site te herstellen vanuit de Prullenbak van SharePoint. Als u een verwijderde site wilt verwijderen uit de Prullenbak van SharePoint, kunt u de cmdlet Remove-SPODeletedSite gebruiken.

SharePoint Online-terminologie

Het SharePoint-beheercentrum gebruikt de terminologie van de site en subsite om te beschrijven hoe inhoud moet worden genest. Wanneer u een subsite maakt, neemt deze enkele instellingen over van de site, zoals de eigenaar.

Als u bekend bent met de on-premises versie van SharePoint, worden in plaats daarvan de terminologiesiteverzamelingen en -sites gebruikt. Wanneer u documentatie bekijkt voor SharePoint Online-cmdlets, merkt u mogelijk dat deze vaak gebruikmaakt van de terminologie voor on-premises siteverzamelingen. Er zijn geen cmdlets voor het beheren van sites binnen siteverzamelingen (of subsites).