Plánované vyradenie miest SharePointu od marca 2025 a odstránenie podpory sa dokončí v auguste 2025. Microsoft Mesh ponúka mnoho rovnakých nástrojov na vytváranie 3D prostredí a zahŕňa možnosť pripojiť sa k udalostiam v rovnakom čase, zobraziť sa ako avatary a komunikovať medzi sebou pomocou priestorového zvuku. Odporúčame preskúmať Mesh pre vaše budúce potreby v imerznom 3D prostredí.
Pri určitom existujúcom obsahu môže byť jednoduchšie alebo viac prispôsobené vašim potrebám prechod v rámci SharePointu a využitie stránky SharePointu, ktorá obsahuje obrázky, videá a ďalšie položky. Používa sa v priestore alebo na využitie ukážok súborov na zobrazenie 360° obrázkov a videí v knižniciach dokumentov. Budete tak môcť upravovať, publikovať a zobrazovať obsah podobný priestorom SharePoint.
| Scenár | Sieťová sieť | Priestory SharePointu | Stránky SharePointu |
|---|---|---|---|
| Vytváranie 3D imerzívnych priestorov | Áno | Áno | Nie |
| Spoločná prítomnosť a 3D imerzné udalosti | Áno | Nie | Nie |
| Publikovanie obsahu kedykoľvek Access | Nie | Áno | Áno |
Identifikácia obsahu priestorov SharePointu
Obsah, ku ktorému máte prístup, môžete vyhľadávať pomocou vyhľadávania v SharePointe. Na lokalite SharePoint najvyššej úrovne pre vášho nájomníka zadajte "SPContentType:Space" a vyhľadávanie vráti všetky priestory, ku ktorým máte prístup. Toto zobrazenie je možné zoradiť tak, aby sa zobrazili naposledy vytvorené alebo upravené priestory.
Obsah priestorov na lokalite môžete identifikovať tak, že prejdete do knižnice stránok a vyhľadáte súbory s typom obsahu Priestor. Všimnite si, že tento stĺpec sa predvolene nezobrazuje, takže ho možno budete musieť zobraziť v dialógovom okne Zobrazenie alebo skrytie stĺpcov po výbere položky Pridať stĺpec.
Príklad skriptu PnP prostredia PowerShell na identifikáciu lokalít s obsahom Spaces
Lokality SharePointu so zapnutou funkciou Spaces môžete identifikovať pomocou skriptu PnP prostredia PowerShell. Nižšie je uvedený príklad skriptu, ktorý vám pomôže začať. Ak ste predtým SharePoint PnP nepoužívali, budete musieť vytvoriť identifikátor EntraAppClientID podľa pokynov Začíname . Používateľ, ktorý spúšťa tento skript, musí mať prístup ku všetkým lokalitám v nájomníkovi, inak zlyhá v prípade všetkých lokalít, ku ktorým používateľ nemá prístup. Skript sa však spustí až do dokončenia pre všetky lokality, ku ktorým má používateľ prístup, a môžete kombinovať výsledky od viacerých používateľov, aby ste dosiahli širšie pokrytie.
$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
Používanie prístupu len k aplikáciám
Ak nemáte používateľské konto, ktoré má prístup ku všetkým lokalitám, môžete využiť prístup len k aplikácii App a udeliť príslušné povolenia aplikácie pre aplikáciu Entra ID (pozrite si časť Nastavenie prístupu k vlastnej aplikácii Entra ID pre prístup len k aplikáciám a uistite sa, že udelíte SharePointu povolenia sites.read.all alebo sites.full.control), ktoré vytvoríte pre SharePoint PnP Powershell.
Po nastavení ID aplikácie Entra ID pridajte do skriptu podrobnosti o certifikáte:
$certPath = ""
$certPassword = ConvertTo-SecureString -String "[Insert password string]" -AsPlainText -Force
$tenantId = "[Vložiť ID nájomníka]"
Potom zmeňte príkaz Connect-PnPOnline z Interaktívne prihlásenie na používanie prístupu len k aplikáciám:
$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
Funkcia vypnutia medzier pomocou prostredia PnP PowerShell
Môže byť užitočné vypnúť funkciu Priestory v SharePointe na lokalitách, kde chcete odradiť od vytvárania nového obsahu Priestory. Jedným z dôvodov, prečo zvážiť túto možnosť, je, že sa zobrazia lokality, na ktorých bola funkcia aktivovaná, ale neboli vytvorené žiadne medzery. Tieto lokality budú mať možnosť Medzera aj naďalej zobrazená v ponuke +Nové potom, čo túto funkciu predvolene vypneme v marci 2025, pokiaľ táto funkcia nebude pre lokalitu vypnutá.
Nasledujúce príkazy PnP prostredia PowerShell zakážu túto funkciu pre lokalitu:
$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”
Connect-PnPOnline -Url -Interactive -ClientId $entraAppClientID -Connection $connection
Disable-PnPFeature -Scope Web -Identity $featureGuid -Force
Poznámka
- Modernizačné nástroje a všetky ostatné súčasti PnP sú open-source nástroje podporované aktívnou komunitou, ktorá ich podporuje. Neexistuje žiadna zmluva o úrovni služieb pre podporu open-source nástrojov z oficiálnych kanálov podpory spoločnosti Microsoft.
- Tento príklad sa poskytuje tak, ako je, bez akejkoľvek výslovnej alebo implicitnej záruky vrátane akýchkoľvek implicitných záruk vhodnosti na konkrétny účel, obchodovateľnosti alebo neporušenia cudzích práv