SharePoint 공간은 2025년 3월부터 사용 중단될 예정이며, 지원은 2025년 8월에 완료될 예정입니다. Microsoft Mesh 는 3D 환경을 작성하기 위한 여러 동일한 도구를 제공하며 여러 사람이 동시에 이벤트에 참가하고, 아바타로 표시하고, 공간화된 오디오를 사용하여 서로 통신할 수 있는 기능을 포함합니다. 향후 몰입형 3D 환경에 필요한 메시를 살펴보는 것이 좋습니다.

일부 기존 콘텐츠의 경우 SharePoint 내에서 전환하고 이미지, 비디오 등이 포함된 SharePoint 페이지를 활용해야 하는 요구 사항에 더 쉽고 더 적합할 수 있습니다. 공간 또는 문서 라이브러리에서 360° 이미지 및 비디오를 보기 위해 파일 미리 보기를 활용하는 데 사용됩니다. 이렇게 하면 SharePoint 공간과 유사한 콘텐츠를 편집, 게시 및 볼 수 있습니다.

시나리오

순환

SharePoint 공간

SharePoint 페이지

3D 몰입형 공간 만들기

아니요

공동 프레즌스 및 3D 몰입형 이벤트

아니요

아니요

언제든지 액세스할 수 있도록 콘텐츠 게시

아니요

SharePoint Spaces 콘텐츠 식별

SharePoint 검색을 사용하여 액세스할 수 있는 SharePoint 공간 콘텐츠를 검색할 수 있습니다. 테넌트의 최상위 SharePoint 사이트에 "SPContentType:Space"를 입력하면 검색에서 액세스 권한이 있는 모든 공백을 반환합니다. 이 뷰는 가장 최근에 만들거나 수정된 공간을 표시하도록 정렬할 수 있습니다.

페이지 라이브러리로 이동하여 콘텐츠 형식이 "Space"인 파일을 찾아 사이트의 공간 콘텐츠를 식별할 수 있습니다. 이 열은 기본적으로 표시되지 않으므로 열 추가를 선택한 후 열 표시 또는 숨기기 대화 상자에 표시해야 할 수 있습니다 .

사이트의 Pages 라이브러리로 이동하여 콘텐츠 형식이 "Space"인 파일을 찾아 SharePoint 공간 식별

공간 콘텐츠를 사용하여 사이트를 식별하기 위한 PnP PowerShell 스크립트 예제

PnP PowerShell 스크립트를 사용하여 Spaces 기능을 사용하도록 설정된 SharePoint 사이트를 식별할 수 있습니다. 시작하는 데 도움이 되는 예제 스크립트가 아래에 나와 있습니다. 이전에 SharePoint PnP를 사용하지 않은 경우 시작 지침에 따라 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 ID 애플리케이션 에 적절한 애플리케이션 권한을 부여할 수 있습니다(SharePoint PnP Powershell에 대해 만든 "앱 전용 액세스에 대한 사용자 고유의 Entra ID 앱에 대한 액세스 설정 및 SharePoint 권한 sites.read.all 또는 sites.full.control)을 참조하세요.

Entra ID 앱 ID가 설정되면 스크립트에 인증서 세부 정보를 추가합니다.

$certPath = "[Insert Path to Certificate]"#x1 $tenantId = "[테넌트 ID 삽입]"

그런 다음, 앱 전용 액세스를 사용하도록 대화형 로그인에서 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을 사용하여 공간 기능 비활성화

새 Spaces 콘텐츠 생성을 중지하려는 사이트에서 SharePoint 공간 기능을 사용하지 않도록 설정하는 것이 유용할 수 있습니다. 이 작업을 고려하는 한 가지 이유는 기능이 활성화되었지만 공백이 만들어지지 않은 사이트가 표시되는 경우입니다. 이 사이트는 사이트에 대해 기능이 꺼져 있지 않으면 기본적으로 2025년 3월에 기능을 해제한 후에도 +새 메뉴에 공간 옵션을 계속 표시합니다.

다음 PnP PowerShell 명령은 사이트에 대한 기능을 사용하지 않도록 설정합니다.

$featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926” Connect-PnPOnline -Url [Insert Site URL] -Interactive -ClientId $entraAppClientID -Connection $connection Disable-PnPFeature -Scope Web -Identity $featureGuid -Force

참고 사항: 

  • 현대화 도구 및 기타 모든 PnP 구성 요소는 지원되는 활성 커뮤니티에서 지원하는 오픈 소스 도구입니다. 공식 Microsoft 지원 채널의 오픈 소스 도구 지원에 대한 SLA는 없습니다.

  • 이 예제는 특정 목적, 상업성 또는 비침해에 대한 적합성에 대한 묵시적 보증을 포함하여 명시적 또는 묵시적 보증 없이 있는 그대로 제공됩니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.