SharePointovi prostori so načrtovani za zastaranja od marca 2025 naprej, pri tem pa se avgusta 2025 ukinja podpora. Microsoft Mesh ponuja številna ista orodja za avtorstvo 3D okoljih in vključuje možnost, da ima več ljudi pridruži dogodkov hkrati, biti zastopani kot avatarji, in komunicirati med seboj s prostoriziranim zvokom. Priporočamo, da raziščete Mesh za prihodnje potrebe potopne 3D-izkušnje.
Za nekatere obstoječe vsebine bo morda lažje ali bolj usklajena z vašimi potrebami za prehod v SharePointu in uporaba SharePointove strani, ki vključuje slike, videoposnetke itd. uporablja za prostor ali za uporabo predogledov datotek za ogled 360-stopinjske slike in videoposnetkov v knjižnicah dokumentov. Tako boste omogočili urejanje, objavljanje in ogled vsebine, podobne SharePointovim prostorom.
Scenarij |
Očesa |
SharePointovi prostori |
SharePointove strani |
---|---|---|---|
Ustvarjanje 3D-potopnih presledkov |
Da |
Da |
Ne |
Soavtorstvo in 3D-potopni dogodki |
Da |
Ne |
Ne |
Objavljanje vsebine za poljuben dostop |
Ne |
Da |
Da |
Prepoznavanje vsebine v SharePointovih prostorih
Vsebino v SharePointovih presledkih, do katere lahko dostopate s SharePointovim iskanjem, lahko poiščete. Na SharePointovem mestu najvišje ravni za svojega najemnika vnesite »SPContentType:Space« in iskanje bo vrnilo vse presledke, do katerih lahko dostopate. Ta pogled je mogoče razvrstiti tako, da pokaže nedavno ustvarjene ali spremenjene presledke.
Vsebino presledkov na spletnem mestu prepoznate tako, da odprete knjižnico Strani in poiščete datoteke z vrsto vsebine »Presledek«. Ta stolpec privzeto ni prikazan, zato ga boste morda morali prikazati v pogovornem oknu Pokaži ali skrij stolpce, ko izberete Dodaj stolpec.
Primer skripta PnP PowerShell za določanje mest z vsebino presledkov
SharePointova mesta lahko prepoznate z omogočeno funkcijo presledkov s skriptom PowerShell PnP. Spodaj je prikazan vzorčni skript, ki vam bo pomagal začeti. Če še niste uporabljali programa SharePoint PnP, boste morali slediti navodilom za uvod , da ustvarite ID za EntraAppClientID. Uporabnik, ki izvaja ta skript, mora imeti dostop do vseh mest v najemniku, sicer ne bo uspel za spletna mesta, do katerih uporabnik nima dostopa; vendar se skript zažene do konca za vsa mesta, do katerimi ima uporabnik dostop, vi pa lahko združite rezultate več uporabnikov, da dosežete širšo pokritost.
$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
Uporaba dostopa le za aplikacije
Če nimate uporabniškega računa, ki ima dostop do vseh mest, lahko uporabite le dostop do aplikacije in dodelite ustrezna dovoljenja za aplikacijo Entra ID (glejte razdelek »Nastavitev dostopa do lastne aplikacije Entra ID za dostop le za aplikacije« in zagotavljanje, da dodelite SharePointova dovoljenja sites.read.all ali sites.full.control), ki jo ustvarite za SharePoint PnP Powershell.
Ko nastavite ID aplikacije Entra ID, v skript dodajte podrobnosti potrdila:
$certPath = "[Insert Path to Certificate]" $certPassword = ConvertTo-SecureString -String "[Insert password string]" -AsPlainText -Force $tenantId = "[Vstavi ID najemnika]"
Nato spremenite ukaz Connect-PnPOnline interaktivno prijavo, da uporabite le dostop do aplikacij:
$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
Onemogočanje presledkov z ogrodjem PowerShell PnP
Morda bo uporabno, če onemogočite funkcijo SharePointovih prostorov na mestih, kjer želite onemogočiti ustvarjanje nove vsebine Spaces. Eden od razlogov za to je, če vidite mesta, kjer je bila funkcija aktivirana, vendar niso bili ustvarjeni presledki. Ko bomo v marcu 2025 privzeto izklopili funkcijo, bo na teh spletnih mestih še naprej prikazana možnost »Presledek« v meniju »+Novo«, razen če je funkcija za to mesto izklopljena.
S temi ukazi ogrodja PowerShell za PnP onemogočite funkcijo za spletno mesto:
$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”#x1 Disable-PnPFeature -Scope Web -Identity $featureGuid -Force
Opombe:
-
Orodja za posodobitev in vse druge komponente PnP so odprto kodena orodja, ki jih varnostno kopira aktivna skupnost, ki zagotavlja podporo zanje. Na voljo ni nobena podpora za odprto kodo za orodja iz uradnih Microsoftovih kanalov podpore.
-
Ta primer je na voljo, kot je, brez jamstva katere koli vrste, bodisi izrecna ali naznačena, vključno z vsemi naznačenimi jamstvi za ustreznost za določen namen, primernost za prodajo ali nekaršitve pravic intelektualne lastnine