Organization-Sharing-Links einschränken
In diesem Video zeigt euch Thomas, wie ihr Ablaufdaten für “Personen in Ihrer Organisation”-Links in SharePoint Online und OneDrive per PowerShell konfiguriert – damit interne Freigabelinks nicht ewig aktiv bleiben.
Benötigst du Unterstützung?
Melde dich bei uns!
Die im Video verwendeten PowerShell-Befehle findest du hier.
Set-OrgLinksSharingLinkExpiration.ps1
# Ablaufrichtlinie für interne Sharing-Links konfigurieren
# (SharePoint Online & OneDrive)
# Modul installieren oder aktualisieren
Install-Module Microsoft.Online.SharePoint.PowerShell -Force
Update-Module Microsoft.Online.SharePoint.PowerShell -Force
# Hinweis: Das SharePoint-Modul funktioniert nicht nativ in PowerShell 7.
# Am besten Windows PowerShell 5.1 (ISE oder blaues Fenster) verwenden.
# Modul importieren
Import-Module Microsoft.Online.SharePoint.PowerShell
# Verbinden
Connect-SPOService -Url https://[TENANTNAME]-admin.sharepoint.com
# Aktuelle Einstellungen prüfen
Get-SPOTenant | Select-Object *OrganizationSharingLink*
# Maximales Ablaufdatum setzen (7-720 Tage)
Set-SPOTenant -CoreOrganizationSharingLinkMaxExpirationInDays 90
Set-SPOTenant -OneDriveOrganizationSharingLinkMaxExpirationInDays 90
# Empfohlenes Ablaufdatum setzen (Vorschlag im Sharing-Dialog)
Set-SPOTenant -CoreOrganizationSharingLinkRecommendedExpirationInDays 30
Set-SPOTenant -OneDriveOrganizationSharingLinkRecommendedExpirationInDays 30
# Optional: Site-Level Override für einzelne Sites
Set-SPOSite -Identity https://[TENANTNAME].sharepoint.com/sites/HRInformationen -OverrideTenantOrganizationSharingLinkExpirationPolicy $true
Set-SPOSite -Identity https://[TENANTNAME].sharepoint.com/sites/HRInformationen -OrganizationSharingLinkMaxExpirationInDays 14
Set-SPOSite -Identity https://[TENANTNAME].sharepoint.com/sites/HRInformationen -OrganizationSharingLinkRecommendedExpirationInDays 7