SharePointi ruumid kavatsetakse kasutuselt kõrvaldada alates 2025. aasta märtsist, lõpetades toe eemaldamisega augustis 2025. Microsoft Mesh pakub paljusid samu tööriistu 3D-keskkondade loomiseks ja sisaldab võimalust, et mitu inimest liituksid sündmustega samal ajal, oleksid esindatud avataridena ja suhtleksid üksteisega ruumilise heliga. Soovitame uurida võrgusilma teie edaspidiste Immersiiv-3D kasutuskogemuse vajaduste rahuldamiseks.
Mõne olemasoleva sisu puhul võib üleminek SharePointis olla lihtsam või paremini sobitatud teie vajadustega ja kasutada SharePointi lehte, mis sisaldab pilte, videoid jne. või kasutada faili eelvaateid dokumenditeekides 360° piltide ja videote vaatamiseks. See võimaldab SharePointi tühikutega sarnast sisu redigeerida, avaldada ja kuvada.
Stsenaarium |
Võrgusilma |
SharePointi tühikud |
SharePointi lehed |
---|---|---|---|
3D-immersiivruumide loomine |
Jah |
Jah |
Ei |
Kaasautorluse ja 3D immersiivsündmused |
Jah |
Ei |
Ei |
Sisu avaldamine mis tahes ajal juurdepääsuks |
Ei |
Jah |
Jah |
SharePointi tühikute sisu tuvastamine
SharePointi otsingu abil saate otsida sisu, millele teil on juurdepääs. Tippige rentniku kõrgeima taseme SharePointi saidile "SPContentType:Space" ja otsing tagastab kõik tühikud, millele teil on juurdepääs. Seda vaadet saab sortida viimati loodud või muudetud tühikute kuvamiseks.
Saidi sisu tühikute tuvastamiseks saate liikuda teeki Lehed ja otsida faile, mille sisutüüp on "Tühik". Pange tähele, et seda veergu vaikimisi ei kuvata, seega on võimalik, et peate selle pärast veeru lisamise valimist kuvama dialoogiboksis Veergude kuvamine või peitmine.
PnP PowerShelli skript tühikutega sisuga saitide tuvastamiseks
SharePointi saite saate tuvastada, kui Tühikute funktsioon on lubatud PnP PowerShelli skripti abil. Allpool on kuvatud näidisskript, mis aitab teil alustada. Kui te pole varem SharePointi PnP-t kasutanud, peate EntraAppClientID loomiseks järgima alustamisjuhiseid . Seda skripti käitaval kasutajal peab olema juurdepääs kõigile rentniku saitidele või see nurjub kõigil saitidel, mida kasutajal pole juurdepääsu; Kuid skript käivitub kõigi saitide puhul, millel on kasutaja juurdepääs, ja te võite kombineerida mitme kasutaja tulemusi, et saavutada laiem ulatus.
$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
Ainult rakenduse accessi kasutamine
Kui teil pole kasutajakontot, millel on juurdepääs kõigile saitidele, saate kasutada ainult rakendusejuurdepääsu ja anda Entra ID rakendusele vastavad rakenduseõigused (vt jaotist "Juurdepääsu häälestamine oma Entra ID rakendusele ainult rakendusele juurdepääsuks ja veenduge, et annate SharePointi õiguste saidid.read.all või sites.full.control) SharePointi PnP Powershelli jaoks loodud õigused.
Kui Entra ID rakenduse ID on häälestatud, lisage skriptile serdi üksikasjad.
$certPath = "[Insert Path to Certificate]" $certPassword = ConvertTo-SecureString -String "[Sisesta paroolistring]" -AsPlainText -Force $tenantId = "[Lisa rentniku ID]"
Seejärel muutke käsk Connect-PnPOnline väljaLt Interactive Login (Interaktiivne sisselogimine) nii, et kasutataks ainult rakenduse juurdepääsu:
$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
Tühikute funktsiooni keelamine PnP PowerShelli abil
Võib-olla on kasulik keelata SharePointi tühikute funktsioon saitidel, kus soovite ärgitada uue tühikute sisu loomist. Üks põhjus, miks seda teha, on see, kui näete saite, kus funktsioon on aktiveeritud, kuid tühikuid pole loodud. Pärast seda, kui lülitame funktsiooni 2025. aasta märtsis vaikimisi välja, kuvatakse nende saitide menüüs +Uus endiselt suvand Tühik, kui see funktsioon pole saidi jaoks välja lülitatud.
Järgmised PnP PowerShelli käsud keelavad saidil selle funktsiooni:
$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926” Disable-PnPFeature – ulatuse veeb – identiteedi $featureGuid -Force
#x1Märkused:
-
Kaasajastamistööriistad ja kõik muud PnP-komponendid on avatud lähtekoodiga tööriistad, mida toetab aktiivne kogukond, kes neid toetab. Microsofti ametlikes tugikanalites pole avatud lähtekoodiga tööriistade toe SLA-t.
-
Selles näites on esitatud ilma igasuguse otseste või kaudsete garantiideta, sealhulgas mis tahes kaudsed garantiid konkreetseks otstarbeks sobivuse, kaubastatavuse või mitterikkumise kohta