SharePoint-Räume sollen ab März 2025 eingestellt werden, wobei die Entfernung des Supports im August 2025 abgeschlossen ist. Microsoft Mesh bietet viele der gleichen Tools für die Erstellung von 3D-Umgebungen und umfasst die Möglichkeit, mehrere Personen gleichzeitig an Ereignissen teilzunehmen, als Avatare dargestellt zu werden und mit räumlichem Audio miteinander zu kommunizieren. Es wird empfohlen, Mesh für Ihre zukünftigen Anforderungen an immersive 3D-Erfahrung zu erkunden.
Bei einigen vorhandenen Inhalten kann es einfacher oder besser an Ihren Anforderungen ausgerichtet sein, innerhalb von SharePoint zu wechseln und eine SharePoint-Seite zu verwenden, die die Bilder, Videos usw. enthält. Wird im Raum oder zur Verwendung von Dateivorschauen zum Anzeigen von 360°-Bildern und Videos in Dokumentbibliotheken verwendet. Dies ermöglicht das Bearbeiten, Veröffentlichen und Anzeigen von Inhalten, die SharePoint-Räumen ähneln.
Szenario |
durchlaufen |
SharePoint-Räume |
SharePoint-Seiten |
---|---|---|---|
Erstellen von immersiven 3D-Bereichen |
Ja |
Ja |
Nein |
Gemeinsame Anwesenheit und immersive 3D-Ereignisse |
Ja |
Nein |
Nein |
Veröffentlichen von Inhalten für jeden Zugriff |
Nein |
Ja |
Ja |
Identifizieren von Inhalten für SharePoint-Räume
Sie können mithilfe der SharePoint-Suche nach Inhalten in SharePoint-Räumen suchen, auf die Sie Zugriff haben. Geben Sie auf der SharePoint-Website der obersten Ebene für Ihren Mandanten "SPContentType:Space" ein, und die Suche gibt alle Leerzeichen zurück, auf die Sie Zugriff haben. Diese Ansicht kann so sortiert werden, dass die zuletzt erstellten oder geänderten Leerzeichen angezeigt werden.
Sie können Inhalte von Leerzeichen auf einer Website identifizieren, indem Sie zur Seitenbibliothek navigieren und nach Dateien mit dem Inhaltstyp "Space" suchen. Beachten Sie, dass diese Spalte nicht standardmäßig angezeigt wird, sodass Sie sie möglicherweise im Dialogfeld Spalten ein- oder ausblenden anzeigen müssen, nachdem Sie Spalte hinzufügen ausgewählt haben.
PnP-PowerShell-Beispielskript zum Identifizieren von Websites mit Leerzeicheninhalt
Sie können SharePoint-Websites mit aktiviertem Feature "Räume" mithilfe eines PnP-PowerShell-Skripts identifizieren. Unten sehen Sie ein Beispielskript, das Ihnen bei den ersten Schritten hilft. Wenn Sie SharePoint PnP noch nicht verwendet haben, müssen Sie die Erste Schritte Anweisungen befolgen, um die EntraAppClientID zu erstellen. Der Benutzer, der dieses Skript ausführt, muss Zugriff auf alle Websites im Mandanten haben, andernfalls tritt bei allen Websites, auf die der Benutzer keinen Zugriff hat, ein Fehler auf. Das Skript wird jedoch für alle Websites, auf die der Benutzer Zugriff hat, bis zum Abschluss ausgeführt, und Sie können Ergebnisse von mehreren Benutzern kombinieren, um eine breitere Abdeckung zu erzielen.
$entraAppClientID = "[EnterEntraAppID From PnP Setup Instructions]" # Define the Spaces feature GUIDs #$featureGuid = "2AC9C540-6DB4-4155-892C-3273957F1926" #use this GUID to check for sites where the feature is currently enabled $featureGuid = "f4c52091-703d-431c-ac2d-41f9f257052a" #this GUID checks for sites that have ever had the feature enabled and therefore may have spaces in its library
# Connect to SharePoint Online $adminUrl = "https://[InsertTenantInfo].sharepoint.com" $connection = Connect-PnPOnline -Url $adminUrl -Interactive -ClientId $entraAppClientID -ReturnConnection
# Get all site collections $sites = Get-PnPTenantSite -Detailed -Connection $connection $results = @() foreach ($site in $sites) { echo $site.Url
# Connect to the site
Connect-PnPOnline -Url $site.Url -Interactive -ClientId $entraAppClientID -Connection $connection # Check if the MixedReality feature is enabled $feature = Get-PnPFeature -Identity $featureGuid -Scope Site if ($feature.DefinitionId -eq $featureGuid) { # Get the pages library $pagesLibrary = Get-PnPList -Identity "SitePages" echo "Feature On" # Get all pages with content type "Space" $spacePages = Get-PnPListItem -List $pagesLibrary | Where-Object {$_.FieldValues.MetaInfo -match 'ContentTypeId:SW\|0x0101009D1CB255DA76424F860D91F20E6C41180043153F945E98468297E67C3EEE43AB7000'} # Get the total number of spaces $totalSpacePages = $spacePages.Count # Store the result $results += [PSCustomObject]@{ SiteUrl = $site.Url FeatureGuid = $featureGuid TotalSpaces = $totalSpacePages } }}
# Output the results $results | Format-Table -AutoSize
Verwenden des reinen App-Zugriffs
Wenn Sie nicht über ein Benutzerkonto verfügen, das Zugriff auf alle Websites hat, können Sie nur App-Zugriff verwenden und die entsprechenden Anwendungsberechtigungen für die Entra ID-Anwendung erteilen (siehe Abschnitt "Einrichten des Zugriffs auf Ihre eigene Entra ID-App für nur App-Zugriff und sicherstellen, dass Sie SharePoint-Berechtigungen sites.read.all oder sites.full.control erteilen), die Sie für SharePoint PnP PowerShell erstellen.
Nachdem Sie die Entra ID-App-ID eingerichtet haben, fügen Sie dem Skript Zertifikatdetails hinzu:
$certPath = "[Insert Path to Certificate]" $certPassword = ConvertTo-SecureString -String "[Kennwortzeichenfolge einfügen]" -AsPlainText -Force $tenantId = "[Mandanten-ID einfügen]"
Ändern Sie dann den Befehl Connect-PnPOnline interaktive Anmeldung, um nur App-Zugriff zu verwenden:
$connection = Connect-PnPOnline -URL $adminUrl -Interactive -ClientId $entraAppClientID -CertificatePath $certPath -CertificatePassword $certPassword -ReturnConnection
UND
Connect-PnpOnline -Url $site.Url -ClientId $entraAppClientID -Tenant $tenantId -CertificatePath $certPath -CertificatePassword $certPassword -Connection $connection
Deaktivieren des Features "Leerzeichen" mithilfe von PnP PowerShell
Es kann hilfreich sein, das SharePoint-Leerzeichenfeature auf Websites zu deaktivieren, auf denen Sie die Erstellung neuer Leerzeichen verhindern möchten. Ein Grund, dies in Betracht zu ziehen, ist, wenn Sie Websites sehen, auf denen das Feature aktiviert wurde, aber keine Leerzeichen erstellt wurden. Auf diesen Websites wird weiterhin die Option Leerzeichen im Menü +Neu angezeigt, nachdem wir das Feature im März 2025 standardmäßig deaktiviert haben, es sei denn, das Feature ist für die Website deaktiviert.
Die folgenden PnP PowerShell-Befehle deaktivieren das Feature für eine Website:
$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”#x1 Disable-PnPFeature -Scope Web -Identity $featureGuid -Force
Hinweise:
-
Modernisierungstools und alle anderen PnP-Komponenten sind Open-Source-Tools, die von einer aktiven Community unterstützt werden, die sie unterstützt. Es gibt keine SLA für die Unterstützung von Open-Source-Tools von offiziellen Microsoft-Supportkanälen.
-
Dieses Beispiel wird ohne jegliche ausdrückliche oder konkludente Gewährleistung bereitgestellt, einschließlich aller impliziten Gewährleistungen der Eignung für einen bestimmten Zweck, der Marktgängigkeit oder der Nichtverletzung von Rechten.