Местата в SharePoint са планирани за прекратяване от март 2025 г. с премахване на поддръжката, която приключва през август 2025 г. Microsoft Mesh предлага много от същите инструменти за създаване на 3D среди и включва възможността множество хора да се присъединяват към събития едновременно, да бъдат представени като аватари и да комуникират помежду си с пространствено аудио. Препоръчваме ви да разгледате Mesh за вашите бъдещи нужди от завладяващо 3D изживяване.

За част от съществуващото съдържание може да е по-лесно или по-добре подравнено към нуждите ви за преход в SharePoint и да се използва страница на SharePoint, която включва изображенията, видеоклиповете и т.н. използва в пространството или да използва визуализации на файлове за преглед на 360-градусови изображения и видеоклипове в библиотеки с документи. Това ще разреши редактирането, публикуването и преглеждането на съдържание, подобно на интервалите в SharePoint.

Сценарий

Окото

Интервали в SharePoint

Страници на SharePoint

Създаване на 3D завладяващи пространства

Да

Да

Не

Съвместно присъствие и 3D завладяващи събития

Да

Не

Не

Публикуване на съдържание за достъп по всяко време

Не

Да

Да

Идентифициране на съдържание на интервали в SharePoint

Можете да търсите съдържание с интервали на SharePoint, до което имате достъп чрез търсене на SharePoint. В сайта на SharePoint от най-горно ниво за вашия клиент въведете "SPContentType:Space" и търсенето ще върне всички интервали, до които имате достъп. Този изглед може да бъде сортиран така, че да показва последните създадени или променени интервали.

Можете да идентифицирате съдържанието на интервалите в сайта, като отидете в библиотеката Страници и потърсите всички файлове с типа съдържание "Интервал". Обърнете внимание, че тази колона не се показва по подразбиране, така че може да се наложи да я покажете в диалоговия прозорец Показване или скриване на колони , след като изберете Добавяне на колона.

Идентифицирайте интервалите в SharePoint, като отидете в библиотеката със страници на сайта и потърсите файлове с тип съдържание "Интервал"

Примерен скрипт на PowerShell за PnP за идентифициране на сайтове със съдържание на интервали

Можете да идентифицирате сайтове на SharePoint с разрешена функция "Интервали" чрез скрипт на PowerShell за PnP. По-долу е показан примерен скрипт, който да ви помогне да започнете. Ако още не сте използвали PnP на SharePoint, ще трябва да следвате инструкциите за Първи стъпки, за да създадете EntraAppClientID. Потребителят, изпълняващ този скрипт, трябва да има достъп до всички сайтове в клиента или ще бъде неуспешен за всички сайтове, до които потребителят няма достъп; Скриптът обаче ще се изпълни до завършване за всички сайтове, до които потребителят има достъп, и можете да комбинирате резултати от множество потребители, за да постигнете по-широко покритие.

$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

Използване на достъп само за приложения

Ако нямате потребителски акаунт, който има достъп до всички сайтове, можете да използвате достъп само за приложения и да дадете съответните разрешения на приложението ИД на Приложението Entra (вж. раздел "Настройване на достъп до вашето собствено приложение entra ID за достъп само за приложения и гарантиране, че предоставяте на SharePoint разрешения sites.read.all или sites.full.control), които създавате за SharePoint PnP Powershell.

След като сте настроили ИД на приложение за ИД на Entra, добавете подробни данни за сертификата към скрипта:

$certPath = "[Insert Path to Certificate]" $certPassword = ConvertTo-SecureString -String "[Вмъкване на низ за парола]" -AsPlainText -Force $tenantId = "[Вмъкване на ИД на клиент]"

След това променете командата Connect-PnPOnline от Интерактивно влизане, за да използвате достъп само за приложения:

$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

Функция за забраняване на интервали с помощта на PnP PowerShell

Може да е полезно да забраните функцията за места в SharePoint на сайтове, където искате да предотвратите създаването на ново съдържание в spaces. Една причина да помислите за това е, ако виждате сайтове, където функцията е активирана, но не са създадени интервали. Тези сайтове ще продължат да имат опцията "Интервал " да се показва в менюто +Създай , след като изключим функцията по подразбиране през март 2025 г., освен ако функцията не е изключена за сайта.

Следните команди на PnP PowerShell ще забранят функцията за сайт:

$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926”#x1 Disable-PnPFeature – обхват на уеб сайт – $featureGuid за самоличност – принудително

Забележки: 

  • Инструментът за модернизация и всички други PnP компоненти са инструменти с отворен код, поддържани от активна общност, предоставяща поддръжка за тях. Няма SLA за поддръжка на инструменти с отворен код от официалните канали за поддръжка на Microsoft.

  • Този пример се предоставя без каквато и да е гаранция – или изрични, или подразбиращи се, включително подразбиращи се гаранции за пригодност за определена цел, продаваемост или ненарушение на права

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.