Prostori sustava SharePoint planirano je zastarijevanje počevši od ožujka 2025., a uklanjanje podrške dovršit će se u kolovozu 2025. Microsoft Mesh nudi mnoge iste alate za stvaranje 3D okruženja i obuhvaća mogućnost da se više osoba istodobno pridruži događajima, da budu prikazani kao avatari i komuniciraju jedni s drugima pomoću prostornog zvuka. Preporučujemo istraživanje mreže za vaše buduće potrebe kada vam je potrebno Fokusirano 3D iskustvo.
Za neki postojeći sadržaj prijelaz unutar sustava SharePoint može biti jednostavniji ili usklađeniji s vašim potrebama i korištenje stranice sustava SharePoint koja sadrži slike, videozapise itd. Koristi se u prostoru ili za korištenje pretpregleda datoteka za prikaz slika i videozapisa od 360° u bibliotekama dokumenata. Time će se omogućiti uređivanje, objavljivanje i prikaz sadržaja sličnog prostorima sustava SharePoint.
| Scenarij | Mreža | Razmaci sustava SharePoint | Stranice sustava SharePoint |
|---|---|---|---|
| Stvaranje 3D fokusiranih prostora | Da | Da | Ne |
| Zajedničko prisustvovanje i 3D fokusirani događaji | Da | Ne | Ne |
| Objavljivanje sadržaja za pristup u bilo kojem trenutku | Ne | Da | Da |
Prepoznavanje sadržaja prostora sustava SharePoint
Prostore sustava SharePoint možete pretraživati pomoću pretraživanja sustava SharePoint. Na web-mjestu sustava SharePoint najviše razine za klijent upišite "SPContentType:Space" i pretraživanjem će se prikazati svi prostori kojima imate pristup. Taj se prikaz može sortirati tako da se prikazuju posljednji stvoreni ili izmijenjeni razmaci.
Sadržaj prostora na web-mjestu možete prepoznati tako da otvorite biblioteku stranica i potražite datoteke s vrstom sadržaja "Prostor". Imajte na umu da se taj stupac ne prikazuje po zadanom, pa ćete ga možda morati prikazati u dijaloškom okviru Prikaz ili sakrivanje stupaca nakon odabira Dodaj stupac.
Primjer PnP PowerShell skripte za označavanje web-mjesta s prostorima sadržaja
Web-mjesta sustava SharePoint na kojima je značajka Spaces omogućena možete prepoznati pomoću PnP skripte komponente PowerShell. U nastavku je prikazan primjer skripte koja će vam pomoći da započnete s radom. Ako još niste koristili SharePoint PnP, morat ćete slijediti upute za početak rada da biste stvorili EntraAppClientID. Korisnik koji pokreće tu skriptu mora imati pristup svim web-mjestima na klijentu, inače neće uspjeti za bilo koje web-mjesto kojem korisnik nema pristup. No skripta će se pokrenuti do dovršetka za sva web-mjesta kojima korisnik ima pristup, a rezultate više korisnika možete kombinirati da biste postigli širu pokrivenost.
$entraAppClientID = ""
# 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://.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
Korištenje pristupa samo aplikacijama
Ako nemate korisnički račun koji ima pristup svim web-mjestima, možete iskoristiti pristup samo aplikaciji i dodijeliti odgovarajuće dozvole za aplikaciju za aplikaciju Entra ID (pogledajte odjeljak "Postavljanje pristupa vlastitoj aplikaciji Entra ID za pristup samo aplikaciji i provjera dodjele dozvola sustava SharePoint sites.read.all ili sites.full.control) koje stvorite za SharePoint PnP Powershell.
Nakon što postavite ID aplikacije Entra ID, u skriptu dodajte pojedinosti o certifikatu:
$certPath = ""
$certPassword = ConvertTo-SecureString -String "[Insert password string]" -AsPlainText -Force
$tenantId = "[Umetni ID klijenta]"
Zatim promijenite naredbu Connect-PnPOnline iz interaktivne prijave da biste upotrebljavali samo pristup aplikaciji:
$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
Onemogućivanje značajke razmaka pomoću PnP PowerShell
Možda će biti korisno onemogućiti značajku Prostori sustava SharePoint na web-mjestima na kojima želite odvratiti od stvaranja novog sadržaja servisa Spaces. Jedan od razloga da to učinite jest ako vidite web-mjesta na kojima je značajka aktivirana, ali nisu stvoreni razmaci. Na tim će se web-mjestima mogućnost Prostor i dalje prikazivati na izborniku +Novo nakon što tu značajku po zadanom isključimo u ožujku 2025., osim ako značajka nije isključena za web-mjesto.
Sljedeće naredbe PnP komponente PowerShell onemogućit će značajku za web-mjesto:
$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”
Connect-PnPOnline -Url -Interactive -ClientId $entraAppClientID -Connection $connection
Disable-PnPFeature -Scope Web -Identity $featureGuid -Force
Napomena
- Alati za modernizaciju i sve ostale PnP komponente alati su otvorenog koda podržani od strane aktivne zajednice koja im pruža podršku. Ne postoji SLA za podršku za alate otvorenog izvora iz službenih Microsoftovih kanala podrške.
- Ovaj se primjer pruža takav kakav jest, bez jamstva bilo koje vrste, bilo izričitog ili impliciranog, uključujući sva implicitna jamstva prikladnosti za određenu namjenu, utrživosti ili nepovredivosti prava