SharePoint Site Management Deep DiveSharePoint Site Management Deep Dive

Referenz für Site-Erstellung, Vorlagen, Hub Sites, Freigabe, Suche, Versionierung und PnP-Provisioning in SharePoint Online.Reference for site creation, templates, hub sites, sharing, search, versioning, and PnP provisioning in SharePoint Online.

11
AdministrationsbereicheAdministration areas
2000
Hub-Site-AssoziationenHub site associations
500
Standard-VersionenDefault versions
PnP
Provisioning ToolingProvisioning tooling
Site Governance beginnt vor der ersten SiteSite governance starts before the first site

Site-Erstellung, Freigabe, Informationsbarrieren und Versionierung beeinflussen einander. Microsoft Learn empfiehlt daher eine Kombination aus Tenant-Standards, Site-spezifischen Ausnahmen und wiederholbarer Provisionierung.Site creation, sharing, information barriers, and versioning influence one another. Microsoft Learn therefore recommends combining tenant standards, site-specific exceptions, and repeatable provisioning.

Site CreationSite Creation

Sites können administrativ, per Self-Service, über Teams oder über automatisierte Provisionierung entstehen.Sites can be created administratively, through self-service, via Teams, or through automated provisioning.

Site TemplatesSite Templates

SharePoint Online bietet moderne und klassische Vorlagen mit festen IDs, die für Admin-Skripting und Provisionierung wichtig sind.SharePoint Online provides modern and classic templates with fixed IDs that matter for admin scripting and provisioning.

Hub Sites Deep DiveHub Sites Deep Dive

Hub Sites verknüpfen autonome Sites durch Navigation, Branding, Hub Search und gemeinsames Site-Scoping.Hub sites connect autonomous sites through navigation, branding, hub search, and shared site scoping.

Storage ManagementStorage Management

SharePoint Online nutzt einen Tenant-Storage-Pool, der automatisch oder manuell auf Sites verteilt werden kann.SharePoint Online uses a tenant storage pool that can be distributed to sites automatically or manually.

External Sharing Deep DiveExternal Sharing Deep Dive

SharePoint arbeitet mit vier Sharing-Stufen auf Tenant- und Site-Ebene sowie mehreren Linktypen für Freigaben.SharePoint works with four sharing levels at tenant and site level and with several link types for sharing.

Access ControlAccess Control

Conditional Access, unmanaged device policy, network location rules und idle session timeout steuern den Zugriff auf SharePoint und OneDrive.Conditional Access, unmanaged device policy, network location rules, and idle session timeout control access to SharePoint and OneDrive.

Information BarriersInformation Barriers

Information Barriers in SharePoint trennen Inhalte entlang definierter Segmente und Richtlinien.Information barriers in SharePoint separate content along defined segments and policies.

Content Types & TaxonomyContent Types & Taxonomy

Site Columns, Site Content Types, Term Store und Content Type Hub strukturieren Metadaten und Informationsarchitektur.Site columns, site content types, term store, and the content type hub structure metadata and information architecture.

SharePoint Search AdministrationSharePoint Search Administration

Suchschema, Managed Properties, Crawled Properties, Result Sources und Query Rules steuern die Qualität von SharePoint-Suchergebnissen.Search schema, managed properties, crawled properties, result sources, and query rules control the quality of SharePoint search results.

Version History Deep DiveVersion History Deep Dive

Versionierung schützt vor Fehlbedienung und unterstützt Auditability, beeinflusst aber Speicher, Restore und Sync-Verhalten massiv.Versioning protects against mistakes and supports auditability, but significantly affects storage, restore, and sync behavior.

PnP Patterns & PracticesPnP Patterns & Practices

PnP Provisioning, PnP Framework und PnP PowerShell liefern wiederholbare Muster für Site-Bereitstellung und Konfigurationsdrift.PnP provisioning, the PnP Framework, and PnP PowerShell provide repeatable patterns for site provisioning and configuration drift control.

Site CreationSite Creation

Sites können administrativ, per Self-Service, über Teams oder über automatisierte Provisionierung entstehen.Sites can be created administratively, through self-service, via Teams, or through automated provisioning.

Wichtige Stellhebel sind Self-Service-Enablement, Managed Paths wie /sites/ und /teams/ sowie Standardfreigabelinks auf Tenant- und Site-Ebene.Important levers are self-service enablement, managed paths such as /sites/ and /teams/, and default sharing links at tenant and site level.

Erstellung steuert spätere GovernanceCreation shapes later governance

Wenn Managed Paths, Standardsites und Self-Service-Regeln sauber definiert sind, sinkt der spätere Korrekturaufwand deutlich.When managed paths, default site options, and self-service rules are well defined, later correction effort drops significantly.

ThemaTopic DetailsDetails
Admin-createdAdmin-created Gezielte Provisionierung für kontrollierte Informationsarchitektur, Spezialsites oder Sonderberechtigungen.Targeted provisioning for controlled information architecture, special sites, or exceptional permissions.
Self-serviceSelf-service Geeignet für Fachbereiche, benötigt aber Naming, Expiration und Lifecycle-Steuerung.Suitable for business users, but requires naming, expiration, and lifecycle control.
Managed PathsManaged paths /sites/ für allgemeine Websites, /teams/ häufig für gruppenverbundene Kollaborationssites./sites/ for general sites, /teams/ often for group-connected collaboration sites.
Default Link TypeDefault link type Anyone, Organization oder Specific People sollte nach Sicherheitsmodell vorgegeben werden.Anyone, Organization, or Specific People should be defined according to the security model.
ProvisioningProvisioning Templates, Site Scripts und PnP schaffen Wiederholbarkeit.Templates, site scripts, and PnP create repeatability.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Site Creation dokumentieren.Document prerequisites, roles, and dependencies for Site Creation.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Set-SPOTenant -SelfServiceSiteCreationDisabled $false
Set-SPOTenant -DefaultSharingLinkType Direct
Get-SPOTenant | Format-List SelfServiceSiteCreationDisabled,DefaultSharingLinkType

Site TemplatesSite Templates

SharePoint Online bietet moderne und klassische Vorlagen mit festen IDs, die für Admin-Skripting und Provisionierung wichtig sind.SharePoint Online provides modern and classic templates with fixed IDs that matter for admin scripting and provisioning.

Wichtige IDs sind Team site STS#3, Communication site SITEPAGEPUBLISHING#0 und Channel site TEAMCHANNEL#0. Eigene Site Designs verwenden JSON-basierte Site Scripts und werden per New-SPOSiteDesign veröffentlicht.Important IDs include Team site STS#3, Communication site SITEPAGEPUBLISHING#0, and Channel site TEAMCHANNEL#0. Custom site designs use JSON-based site scripts and are published with New-SPOSiteDesign.

Vorlagen sind SteuerungsobjekteTemplates are control objects

Die gewählte Vorlage beeinflusst Navigation, Seitenmodell, Group-Integration und mögliche Automatisierungspfade.The chosen template influences navigation, page model, group integration, and possible automation paths.

ThemaTopic DetailsDetails
STS#3STS#3 Modern Team site; häufig Grundlage für Team-Websites ohne besondere Publishing-Anforderungen.Modern team site; often the base for team collaboration sites without publishing requirements.
SITEPAGEPUBLISHING#0SITEPAGEPUBLISHING#0 Communication site für breit ausgerollte interne Kommunikation.Communication site for broad internal communication.
TEAMCHANNEL#0TEAMCHANNEL#0 Channel site für private oder shared channel Workloads in Teams.Channel site for private or shared channel workloads in Teams.
Group-less Team SiteGroup-less team site Kann skriptbasiert als Team site ohne Microsoft 365 Group bereitgestellt werden.Can be provisioned by script as a team site without a Microsoft 365 group.
Custom DesignsCustom designs Site Scripts nutzen JSON-Schema; Site Designs bündeln Scripts für wiederholte Bereitstellung.Site scripts use a JSON schema; site designs bundle scripts for repeatable deployment.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Site Templates dokumentieren.Document prerequisites, roles, and dependencies for Site Templates.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
New-SPOSiteDesign -Title "Project Workspace" -WebTemplate "STS#3" -SiteScripts "00000000-0000-0000-0000-000000000001" -Description "Provisioned team workspace"
Get-SPOSiteDesign

Hub Sites Deep DiveHub Sites Deep Dive

Hub Sites verknüpfen autonome Sites durch Navigation, Branding, Hub Search und gemeinsames Site-Scoping.Hub sites connect autonomous sites through navigation, branding, hub search, and shared site scoping.

Ein Tenant kann viele Hub Sites besitzen; pro Hub sind bis zu 2000 assoziierte Sites vorgesehen. Register-SPOHubSite, Association und Hub Permissions sind die zentralen Adminfunktionen.A tenant can have many hub sites; per hub, up to 2000 associated sites are intended. Register-SPOHubSite, association, and hub permissions are the core admin functions.

Hub = lose KopplungHub = loose coupling

Hub Sites liefern gemeinsame Navigation und Suche, ohne die Eigenständigkeit von Sites und Berechtigungen vollständig aufzuheben.Hub sites provide common navigation and search without fully removing the autonomy of sites and permissions.

ThemaTopic DetailsDetails
RegistrierungRegistration Register-SPOHubSite macht aus einer bestehenden Site einen Hub.Register-SPOHubSite turns an existing site into a hub.
AssociationAssociation Sites können manuell, per Skript oder regelbasiert assoziiert werden.Sites can be associated manually, through scripts, or via automation.
Hub NavigationHub navigation Gemeinsame Top-Navigation und Branding erhöhen Konsistenz.Shared top navigation and branding increase consistency.
Hub SearchHub search Suchscope auf den Hub-Kontext verbessert fachbereichsbezogene Ergebnisse.Search scoped to the hub context improves business-domain results.
PermissionsPermissions Berechtigungen bleiben grundsätzlich site-spezifisch; Hubs sind kein Security Boundary Ersatz.Permissions remain site-specific; hubs are not a replacement for security boundaries.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Hub Sites Deep Dive dokumentieren.Document prerequisites, roles, and dependencies for Hub Sites Deep Dive.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Register-SPOHubSite -Site https://contoso.sharepoint.com/sites/Operations
Add-SPOHubSiteAssociation -Site https://contoso.sharepoint.com/sites/Finance -HubSite https://contoso.sharepoint.com/sites/Operations
Get-SPOHubSite

Storage ManagementStorage Management

SharePoint Online nutzt einen Tenant-Storage-Pool, der automatisch oder manuell auf Sites verteilt werden kann.SharePoint Online uses a tenant storage pool that can be distributed to sites automatically or manually.

Per-Site-Quoten, Storage Reports, Version Storage und große Bibliotheken beeinflussen Kosten und Performance. Versionen können den tatsächlichen Verbrauch massiv erhöhen.Per-site quotas, storage reports, version storage, and large libraries influence cost and performance. Versions can significantly increase actual consumption.

Versionen sind oft der SpeicherfaktorVersions are often the storage factor

Nicht große Dateien allein, sondern Versionierung, Massenbearbeitung und Sync-Workloads treiben den Verbrauch besonders stark.Not just large files, but versioning, bulk editing, and sync workloads often drive usage the most.

ThemaTopic DetailsDetails
Tenant PoolTenant pool Standardmodell für moderne Tenants; Zuweisung kann automatisch erfolgen.Default model for modern tenants; allocation can be automatic.
Manual QuotasManual quotas Sinnvoll für Spezialsites, Archivbereiche oder streng begrenzte Workloads.Useful for special sites, archive areas, or tightly bounded workloads.
Set-SPOSiteSet-SPOSite StorageQuota und StorageQuotaWarningLevel setzen harte und weiche Grenzen.StorageQuota and StorageQuotaWarningLevel set hard and soft limits.
Storage ReportsStorage reports Admin Center und Berichte helfen beim Erkennen von Wachstum und Hotspots.Admin Center and reports help identify growth and hotspots.
Version ImpactVersion impact Versionshistorie kann mehr Speicher verbrauchen als der aktuelle Dateibestand.Version history can consume more storage than the current file set.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Storage Management dokumentieren.Document prerequisites, roles, and dependencies for Storage Management.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/Archive -StorageQuota 102400 -StorageQuotaWarningLevel 92160
Get-SPOSite -Identity https://contoso.sharepoint.com/sites/Archive | Format-List StorageQuota,StorageQuotaWarningLevel

External Sharing Deep DiveExternal Sharing Deep Dive

SharePoint arbeitet mit vier Sharing-Stufen auf Tenant- und Site-Ebene sowie mehreren Linktypen für Freigaben.SharePoint works with four sharing levels at tenant and site level and with several link types for sharing.

Anyone, New and Existing Guests, Existing Guests und Only People in Your Organization bilden die grundlegenden Modi. Dazu kommen Default Link Type, Ablaufdaten, Block Download und E-Mail-Verifizierung.Anyone, New and Existing Guests, Existing Guests, and Only People in Your Organization form the foundational modes. On top of that come default link type, expiration, block download, and email verification.

Site-Level kann strenger seinSite level can be stricter

Eine Site kann restriktiver sein als der Tenant, aber nicht großzügiger. Dieses Prinzip sollte im Betriebsmodell fest verankert sein.A site can be more restrictive than the tenant, but not more permissive. This principle should be embedded in the operating model.

ThemaTopic DetailsDetails
SharingCapabilitySharingCapability Tenant- und Site-Cmdlets steuern, wie weit externe Freigabe möglich ist.Tenant and site cmdlets control how far external sharing is allowed.
Link TypesLink types Anyone, Organization, Specific People und Direct Access adressieren unterschiedliche Risikostufen.Anyone, Organization, Specific People, and Direct Access address different risk levels.
Default LinkDefault link Standardlinktyp beeinflusst Benutzerverhalten stärker als Richtlinien allein.The default link type influences user behavior more than policy alone.
ExpirationExpiration Ablaufdaten und E-Mail-Verifikation reduzieren Langzeitrisiken.Expiration dates and email verification reduce long-term risk.
Advanced SettingsAdvanced settings Allow editing, block download und Gastkontrollen differenzieren den Schutz weiter.Allow editing, block download, and guest controls further differentiate protection.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für External Sharing Deep Dive dokumentieren.Document prerequisites, roles, and dependencies for External Sharing Deep Dive.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/Partners -SharingCapability ExistingExternalUserSharingOnly
Get-SPOSite -Identity https://contoso.sharepoint.com/sites/Partners | Format-List SharingCapability,DefaultLinkToExistingAccess,DefaultSharingLinkType

Access ControlAccess Control

Conditional Access, unmanaged device policy, network location rules und idle session timeout steuern den Zugriff auf SharePoint und OneDrive.Conditional Access, unmanaged device policy, network location rules, and idle session timeout control access to SharePoint and OneDrive.

Set-SPOTenant kann device-basierte Kontrollpfade aktivieren; zusätzlich wirken Entra Conditional Access und Defender Signale. Ziel ist häufig Browser-only oder limited access für unmanaged devices.Set-SPOTenant can enable device-based control paths; Entra Conditional Access and Defender signals also apply. The goal is often browser-only or limited access for unmanaged devices.

SharePoint Access = Entra + SPOSharePoint access = Entra + SPO

Tenantzugriff entsteht aus der Kombination von Entra Conditional Access, SharePoint-Einstellungen und der Label-/Containerkonfiguration.Tenant access emerges from the combination of Entra Conditional Access, SharePoint settings, and label or container configuration.

ThemaTopic DetailsDetails
Conditional AccessConditional Access Erzwingt compliant device, MFA oder andere Zugriffskontrollen.Enforces compliant device, MFA, or other access controls.
Unmanaged DevicesUnmanaged devices Browser-only, limited download oder blockierter Zugriff reduzieren Datenabfluss.Browser-only, limited download, or blocked access reduce data exfiltration.
Network LocationNetwork location Vertrauenswürdige Standorte und Session-Policies können abgestuft wirken.Trusted locations and session policies can be applied in graduated ways.
Idle TimeoutIdle timeout Idle Session Timeout minimiert unbeaufsichtigte Websitzungen.Idle Session Timeout minimizes unattended web sessions.
Admin FocusAdmin focus CA-Design und SPO-Tenantsetting müssen gemeinsam getestet werden.CA design and SPO tenant settings must be tested together.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Access Control dokumentieren.Document prerequisites, roles, and dependencies for Access Control.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Set-SPOTenant -ConditionalAccessPolicy AllowLimitedAccess
Set-SPOTenant -IdleSessionSignOutEnabled $true -IdleSessionSignOutWarnAfter 10 -IdleSessionSignOutAfter 30

Information BarriersInformation Barriers

Information Barriers in SharePoint trennen Inhalte entlang definierter Segmente und Richtlinien.Information barriers in SharePoint separate content along defined segments and policies.

Segments, Policies und site-level IB modes bestimmen, welche Nutzer auf Sites zugreifen dürfen. Besonders relevant ist dies in regulierten Branchen oder bei M&A-Szenarien.Segments, policies, and site-level IB modes determine which users may access sites. This matters especially in regulated industries or M&A scenarios.

IB ist Compliance BoundaryIB is a compliance boundary

IB ersetzt keine Site Permissions im Detail, definiert aber übergeordnete Kommunikations- und Kollaborationsgrenzen.IB does not replace detailed site permissions, but defines overarching collaboration boundaries.

ThemaTopic DetailsDetails
SegmentsSegments Gruppieren Benutzer anhand Attribute wie Abteilung oder Geschäftseinheit.Group users based on attributes such as department or business unit.
PoliciesPolicies Erlauben oder verbieten Interaktion zwischen Segmenten.Allow or block interaction between segments.
Site ModesSite modes Sites können als open, owner-moderated oder implicit einer IB-Logik folgen.Sites can follow open, owner-moderated, or implicit IB patterns.
SharePoint ImpactSharePoint impact Zugriff, Suche und Teilen werden durch IB-Richtlinien beeinflusst.Access, search, and sharing are affected by IB policies.
GovernanceGovernance IB benötigt Abstimmung mit Teams, Exchange und Purview.IB requires alignment with Teams, Exchange, and Purview.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Information Barriers dokumentieren.Document prerequisites, roles, and dependencies for Information Barriers.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Get-SPOTenant | Format-List InformationBarriersSuspension
Get-SPOSite -Identity https://contoso.sharepoint.com/sites/Restricted | Format-List InformationSegment,InformationBarriersMode

Content Types & TaxonomyContent Types & Taxonomy

Site Columns, Site Content Types, Term Store und Content Type Hub strukturieren Metadaten und Informationsarchitektur.Site columns, site content types, term store, and the content type hub structure metadata and information architecture.

Veröffentlichte Content Types können tenantweit wiederverwendet werden. Managed Metadata aus dem Term Store sorgt für kontrollierte Klassifizierung und Navigation.Published content types can be reused tenant-wide. Managed metadata from the term store supports controlled classification and navigation.

Metadaten zuerst modellierenModel metadata first

Ohne saubere Taxonomie werden Suchschema, DLP, Records und Benutzerführung unnötig komplex.Without clean taxonomy, search schema, DLP, records, and user guidance become unnecessarily complex.

ThemaTopic DetailsDetails
Site ColumnsSite columns Wiederverwendbare Felder mit einheitlicher Definition über Sites hinweg.Reusable fields with a consistent definition across sites.
Content TypesContent types Bündeln Metadaten, Vorlagen und Workflows für Dokumentklassen.Bundle metadata, templates, and workflows for document classes.
Content Type HubContent type hub Veröffentlicht Inhaltstypen für andere Sites und Bibliotheken.Publishes content types to other sites and libraries.
Term StoreTerm store Stellt verwaltete Begriffe, Hierarchien und Synonyme bereit.Provides managed terms, hierarchies, and synonyms.
Publish/SubscribePublish/subscribe Änderungen brauchen Replikationszeit und Governance-Disziplin.Changes need replication time and governance discipline.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Content Types & Taxonomy dokumentieren.Document prerequisites, roles, and dependencies for Content Types & Taxonomy.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Add-PnPContentType -Name "Project Document" -Group "Contoso" -Id "0x0101009D1CB255DA76424F860D91F20E6C4118"
Get-PnPContentType

SharePoint Search AdministrationSharePoint Search Administration

Suchschema, Managed Properties, Crawled Properties, Result Sources und Query Rules steuern die Qualität von SharePoint-Suchergebnissen.Search schema, managed properties, crawled properties, result sources, and query rules control the quality of SharePoint search results.

Moderne Experiences nutzen Search Verticals und thematische Filter; ältere Suchzentren existieren weiter für Spezialfälle. Suchadministration hängt stark von Metadatenqualität ab.Modern experiences use search verticals and thematic filters; older search centers remain for special cases. Search administration depends heavily on metadata quality.

Suchqualität ist ArchitekturarbeitSearch quality is architecture work

Ohne gute Metadaten und definierte Managed Properties helfen auch Query Rules nur begrenzt.Without good metadata and defined managed properties, even query rules only help to a limited extent.

ThemaTopic DetailsDetails
Crawled PropertiesCrawled properties Werden aus Inhalten gelesen und können gemappt werden.Are read from content and can be mapped.
Managed PropertiesManaged properties Dienen für Suche, Filter, Sortierung, Refiners und Display.Serve search, filtering, sorting, refiners, and display.
Result SourcesResult sources Definieren alternative Scopes oder Quellen für Suchabfragen.Define alternate scopes or sources for queries.
Query RulesQuery rules Beeinflussen Suchlogik für bestimmte Begriffe oder Nutzerkontexte.Influence query behavior for specific terms or user contexts.
VerticalsVerticals Moderne Suchportale können Ergebnisse nach Dokumenttyp oder Szenario aufteilen.Modern search portals can split results by document type or scenario.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für SharePoint Search Administration dokumentieren.Document prerequisites, roles, and dependencies for SharePoint Search Administration.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Get-PnPSearchConfiguration
Get-PnPPropertyBag -Key "_PnP_SearchConfiguration"

Version History Deep DiveVersion History Deep Dive

Versionierung schützt vor Fehlbedienung und unterstützt Auditability, beeinflusst aber Speicher, Restore und Sync-Verhalten massiv.Versioning protects against mistakes and supports auditability, but significantly affects storage, restore, and sync behavior.

Major/Minor Versions, Version Limits und Auto-Expiration Version Trim steuern, wie viele historische Zustände erhalten bleiben. In vielen Tenants liegt der Standard bei 500 Versionen, kann aber angepasst werden.Major/minor versions, version limits, and auto-expiration version trim control how many historical states remain. In many tenants the default is 500 versions, but it can be adjusted.

Versioning mit AugenmaßVersioning with intention

Zu wenig Versionen erhöht Datenverlustrisiken, zu viele Versionen treiben Speicher und Wiederherstellungszeiten.Too few versions raise data loss risk, while too many drive storage and restore time.

ThemaTopic DetailsDetails
Major/MinorMajor/minor Bibliotheken können Haupt- und Nebenversionen für redaktionelle Freigabe kombinieren.Libraries can combine major and minor versions for editorial publishing.
LimitsLimits Versionen pro Datei sind begrenzbar; Standardwerte sollten workloadbezogen bewertet werden.Versions per file can be limited; defaults should be reviewed per workload.
Auto TrimAuto trim Auto-Expiration Version Trim reduziert alte Versionen nach Regelwerk.Auto-expiration version trim reduces old versions based on policy.
Storage ImpactStorage impact Große CAD-, Office- oder Sync-Workloads erzeugen erhebliche Versionslast.Large CAD, Office, or sync workloads generate significant version load.
RestoreRestore Mehr Versionen verbessern Wiederherstellung, erhöhen aber Verwaltungsaufwand.More versions improve restore options but increase administrative overhead.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für Version History Deep Dive dokumentieren.Document prerequisites, roles, and dependencies for Version History Deep Dive.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Set-SPOSite -Identity https://contoso.sharepoint.com/sites/Engineering -EnableAutoExpirationVersionTrim $true
Get-SPOSite -Identity https://contoso.sharepoint.com/sites/Engineering | Format-List EnableAutoExpirationVersionTrim

PnP Patterns & PracticesPnP Patterns & Practices

PnP Provisioning, PnP Framework und PnP PowerShell liefern wiederholbare Muster für Site-Bereitstellung und Konfigurationsdrift.PnP provisioning, the PnP Framework, and PnP PowerShell provide repeatable patterns for site provisioning and configuration drift control.

Provisioning Templates, Site Scripts und deklarative Skripte helfen, Sites, Bibliotheken, Navigation, Listen, Content Types und Branding konsistent auszurollen.Provisioning templates, site scripts, and declarative scripts help deploy sites, libraries, navigation, lists, content types, and branding consistently.

Provisioning = ProduktisierungProvisioning = productization

Wer SharePoint skalieren will, braucht wiederholbare Bereitstellung statt manueller Nachkonfiguration.Anyone who wants to scale SharePoint needs repeatable provisioning instead of manual post-configuration.

ThemaTopic DetailsDetails
PnP TemplatesPnP templates XML- oder moderne Vorlagexporte für Strukturen und Artefakte.XML or modern template exports for structures and artifacts.
PnP FrameworkPnP Framework Bibliothek für Automatisierung, Provisionierung und Governance-Werkzeuge.Library for automation, provisioning, and governance tooling.
PnP PowerShellPnP PowerShell Admin- und DevOps-freundliche Cmdlets für SharePoint Online.Admin- and DevOps-friendly cmdlets for SharePoint Online.
PatternsPatterns Site Creation Pipelines, Idempotenz und Konfigurationsdrift-Checks verbessern Qualität.Site creation pipelines, idempotency, and drift checks improve quality.
GovernanceGovernance Provisionierung sollte mit Naming, Labels, Hub-Association und Freigabestandards gekoppelt sein.Provisioning should be linked with naming, labels, hub association, and sharing defaults.

ImplementierungImplementation

  1. Voraussetzungen, Rollen und Abhängigkeiten für PnP Patterns & Practices dokumentieren.Document prerequisites, roles, and dependencies for PnP Patterns & Practices.
  2. Die Zielkonfiguration zuerst im Portal und parallel per PowerShell definieren.Define the target configuration in the portal first and mirror it with PowerShell.
  3. Mit Pilotbenutzern, Pilotwebsites oder Pilotgeräten testen, bevor die Produktion erweitert wird.Test with pilot users, pilot sites, or pilot devices before expanding to production.
  4. Logs, Benutzererfahrung und Rückfallplan validieren und die Betriebsdokumentation aktualisieren.Validate logs, user experience, and rollback options, then update the operational runbook.

Betrieb & HinweiseOperations & Notes

PowerShellPowerShell

PowerShell PowerShell
Get-PnPSiteTemplate -Out "C:\Provisioning\ProjectSite.xml"
Invoke-PnPSiteTemplate -Path "C:\Provisioning\ProjectSite.xml"
Verwandte ReferenzenRelated references

Diese Referenz ergänzt die SharePoint-Übersicht um tiefe Admin- und Governance-Themen.This reference extends the SharePoint overview with deep admin and governance topics.