SharePoint telpas tiks plānots atzīt par novecojušu, sākot no 2025. gada marta, bet atbalsta noņemšana tiks pabeigta 2025. gada augustā. Microsoft Mesh piedāvā daudzus vienus un tos pašus rīkus 3D vides autorēšanai un ietver iespēju, ka vairāki cilvēki vienlaikus pievienojas notikumiem, tiek attēloti kā avatāri un sazinās savā starpā, izmantojot telpisku audio. Mēs iesakām izpētīt programmu Mesh, lai uzzinātu jūsu turpmākās imersīvās 3D pieredzes vajadzības.
Dažam esošam saturam var būt vieglāk vai labāk pielāgot jūsu vajadzībām pāriet SharePoint un izmantot SharePoint lapu, kurā ir attēli, video utt. Tiek izmantots telpā vai failu priekšskatījumu izmantošanai 360° attēlu un video skatīšanai dokumentu bibliotēkās. Tas iespējos rediģēt, publicēt un skatīt saturu, kas līdzinās SharePoint vietām.
| Scenārijs | Siets | SharePoint telpas | SharePoint lapas |
|---|---|---|---|
| 3D imersīvu telpu izveide | Jā | Jā | Nē |
| Līdzklātbūtnes un 3D imersīvi pasākumi | Jā | Nē | Nē |
| Satura publicēšana piekļuvei jebkurā laikā | Nē | Jā | Jā |
SharePoint Spaces satura identificēšana
Varat meklēt SharePoint telpu saturu, kuram varat piekļūt, izmantojot SharePoint meklēšanu. Nomnieka augšējā līmeņa SharePoint vietnē ierakstiet "SPContentType:Space" un meklēšana atgriezīs visas vietas, kurām varat piekļūt. Šo skatu var kārtot, lai parādītu pēdējās izveidotās vai modificētās atstarpes.
Atstarpju saturu vietnē varat noteikt, naviģējot uz lapu bibliotēku un meklējot failus ar satura tipu "atstarpe". Ņemiet vērā, ka šī kolonna netiek rādīta pēc noklusējuma, tāpēc pēc Pievienot kolonnu atlasīšanas, iespējams, tā ir jārāda dialoglodziņā Rādīt vai paslēpt kolonnas.
PnP PowerShell skripta piemērs vietņu identificēšanai ar saturu ar atstarpēm
SharePoint vietnes ar iespējotu līdzekli Atstarpes varat identificēt, izmantojot PnP PowerShell skriptu. Tālāk ir parādīts skripta piemērs, kas palīdzēs sākt darbu. Ja iepriekš neesat izmantojis SharePoint PnP, jums būs jāizpilda darba sākšanas instrukcijas , lai izveidotu EntraAppClientID. Lietotājam, kas izpilda šo skriptu, jābūt piekļuvei visām nomnieka vietnēm, pretējā gadījumā tas neizdosies visām vietnēm, kurām lietotājam nav piekļuves. Tomēr skripts tiks izpildīts visām vietnēm, kurām lietotājs var piekļūt, un jūs varat apvienot rezultātus no vairākiem lietotājiem, lai panāktu plašāku pārklājumu.
$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
Tikai programmu Access izmantošana
Ja jums nav lietotāja konta, kam ir piekļuve visām vietnēm, varat izmantot tikai programmu piekļuvi programmai Entra ID un piešķirt tai atbilstošas lietojumprogrammas atļaujas (skatiet sadaļu "Piekļuves iestatīšana savam Entra ID programmai tikai programmu piekļuvei un pārliecinieties, vai piešķirat SharePoint atļaujas sites.read.all vai sites.full.control), ko izveidojat SharePoint PnP Powershell.
Kad esat iestatījis Entra ID lietotnes ID, pievienojiet skriptam sertifikāta informāciju:
$certPath = ""
$certPassword = ConvertTo-SecureString -String "[Insert password string]" -AsPlainText -Force
$tenantId = "[Ievietot nomnieka ID]"
Pēc tam mainiet komandu Connect-PnPOnline no interaktīvās pieteikšanās, lai izmantotu tikai programmu piekļuvi:
$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
Atstarpju atspējošana, izmantojot PnP PowerShell
Var būt noderīgi atspējot SharePoint vietu līdzekli tajās vietnēs, kurās vēlaties atturēt no jauna Spaces satura izveides. Viens iemesls apsvērt šādu rīcību — redzat vietnes, kurās līdzeklis ir aktivizēts, bet nav izveidotas atstarpes. Kad 2025. gada martā šis līdzeklis pēc noklusējuma tiks izslēgts, šajās vietnēs atstarpes opcija joprojām tiks rādīta izvēlnē +Jauns , ja vien līdzeklis vietnē nebūs izslēgts.
Šīs PnP PowerShell komandas atspējos līdzekli vietnei:
$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”
Connect-PnPOnline -Url -Interactive -ClientId $entraAppClientID -Connection $connection
Disable-PnPFeature -Scope Web -Identity $featureGuid -Force
Piezīme
- Modernizācijas rīki un visi pārējie PnP komponenti ir atvērtā koda rīki, ko atbalsta aktīva kopiena, kas tiem sniedz atbalstu. Nav SLA atvērtā pirmkoda rīku atbalstam no oficiālajiem Microsoft atbalsta kanāliem.
- Šis piemērs tiek sniegts tāds, kāds tas ir, bez jebkāda veida tiešām vai netiešām garantijām par atbilstību noteiktam mērķim, piemērotību pārdošanai vai tiesību nepārkāpšanu