SharePoint-ruimten zijn gepland voor afschaffing vanaf maart 2025, waarbij de ondersteuning in augustus 2025 wordt beëindigd. Microsoft Mesh biedt veel van dezelfde hulpprogramma's voor het ontwerpen van 3D-omgevingen en biedt de mogelijkheid om meerdere personen tegelijkertijd deel te laten nemen aan gebeurtenissen, te worden weergegeven als avatars en met elkaar te communiceren met ruimtelijk geluid. We raden u aan Mesh te verkennen voor uw toekomstige behoeften aan Immersive 3D Experience.
Voor sommige bestaande inhoud is het misschien gemakkelijker of beter afgestemd op uw behoeften om binnen SharePoint over te stappen en een SharePoint-pagina te gebruiken die de afbeeldingen, video's, enzovoort bevat. gebruikt in de ruimte of om bestandsvoorbeelden te gebruiken voor het weergeven van 360°-afbeeldingen en video's in documentbibliotheken. Hiermee kunt u inhoud bewerken, publiceren en weergeven die vergelijkbaar is met SharePoint-ruimten.
Scenario |
Maas |
SharePoint-ruimten |
SharePoint-pagina's |
---|---|---|---|
Insluitende 3D-ruimten maken |
Ja |
Ja |
Nee |
Co-presence en insluitende 3D-gebeurtenissen |
Ja |
Nee |
Nee |
Inhoud publiceren voor toegang op elk gewenst moment |
Nee |
Ja |
Ja |
SharePoint Spaces-inhoud identificeren
U kunt zoeken naar Inhoud van SharePoint-ruimten waartoe u toegang hebt met SharePoint-zoekopdrachten. Typ 'SPContentType:Spatie' op de SharePoint-site op het hoogste niveau voor uw tenant. De zoekopdracht retourneert alle ruimten waartoe u toegang hebt. Deze weergave kan worden gesorteerd om de laatst gemaakte of gewijzigde spaties weer te geven.
U kunt de inhoud van spaties op een site identificeren door naar de bibliotheek Pagina's te navigeren en te zoeken naar bestanden met het inhoudstype 'Spatie'. Houd er rekening mee dat deze kolom niet standaard wordt weergegeven, dus mogelijk moet u deze weergeven in het dialoogvenster Kolommen weergeven of verbergen nadat u Kolom toevoegen hebt geselecteerd.
Voorbeeld van PnP PowerShell-script voor het identificeren van sites met Spaces-inhoud
U kunt SharePoint-sites identificeren met de functie Spaces ingeschakeld met behulp van een PnP PowerShell-script. Hieronder ziet u een voorbeeldscript om u op weg te helpen. Als u SharePoint PnP nog niet eerder hebt gebruikt, moet u de Aan de slag instructies volgen om de EntraAppClientID te maken. De gebruiker die dit script uitvoert, moet toegang hebben tot alle sites in de tenant, anders mislukt het voor alle sites waartoe de gebruiker geen toegang heeft; Het script wordt echter uitgevoerd voor alle sites waartoe de gebruiker toegang heeft en u kunt resultaten van meerdere gebruikers combineren om een bredere dekking te bereiken.
$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
Alleen app-toegang gebruiken
Als u geen gebruikersaccount hebt dat toegang heeft tot alle sites, kunt u alleen-app-toegang gebruiken en de juiste toepassingsmachtigingen verlenen aan de Entra ID-toepassing (zie de sectie Toegang tot uw eigen Entra ID-app instellen voor alleen-app-toegang en ervoor zorgen dat u SharePoint-machtigingen verleent sites.read.all of sites.full.control) die u maakt voor SharePoint PnP Powershell.
Zodra u de Entra ID-app-id hebt ingesteld, voegt u certificaatdetails toe aan het script:
$certPath = "[Insert Path to Certificate]" $certPassword = ConvertTo-SecureString -String "[Insert password string]" -AsPlainText -Force $tenantId = "[Tenant-id invoegen]"
Wijzig vervolgens de opdracht Connect-PnPOnline van Interactieve aanmelding om alleen-app-toegang te gebruiken:
$connection = Connect-PnPOnline -Url $adminUrl -Interactive -ClientId $entraAppClientID -CertificatePath $certPath -CertificatePassword $certPassword -ReturnConnection
AND
Connect-PnpOnline -Url $site.Url -ClientId $entraAppClientID -Tenant $tenantId -CertificatePath $certPath -CertificatePassword $certPassword -Connection $connection
Functie spaties uitschakelen met PnP PowerShell
Het kan handig zijn om de functie SharePoint-ruimten uit te schakelen op sites waar u het maken van nieuwe Spaces-inhoud wilt ontmoedigen. Een reden om dit te doen, is als u sites ziet waarop de functie is geactiveerd, maar geen spaties zijn gemaakt. Deze sites blijven de optie Spatie weergeven in het menu +Nieuw nadat we de functie standaard in maart 2025 hebben uitgeschakeld, tenzij de functie is uitgeschakeld voor de site.
Met de volgende PnP PowerShell-opdrachten wordt de functie voor een site uitgeschakeld:
$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”#x1 Disable-PnPFeature -Scope Web -Identity $featureGuid -Force
Notities:
-
Hulpprogramma's voor modernisering en alle andere PnP-onderdelen zijn opensource-hulpprogramma's die worden ondersteund door een actieve community die ondersteuning biedt voor deze hulpprogramma's. Er is geen SLA voor ondersteuning van opensource-hulpprogramma's van officiële Microsoft-ondersteuningskanalen.
-
Dit voorbeeld wordt geleverd zoals het is, zonder enige garantie van welke aard dan ook, expliciet of impliciet, met inbegrip van impliciete garanties van geschiktheid voor een bepaald doel, verkoopbaarheid of niet-inbreukmakendheid