Los espacios de SharePoint están previstos para el desuso a partir de marzo de 2025 y la eliminación del soporte se completa en agosto de 2025. Microsoft Mesh ofrece muchas de las mismas herramientas para crear entornos 3D e incluye la capacidad de que varias personas se unan a eventos al mismo tiempo, que se representen como avatares y se comuniquen entre sí con audio espacializado. Te recomendamos que explores Mesh para tus futuras necesidades de experiencia inmersiva en 3D.
Para algunos contenidos existentes, puede que sea más fácil o más alineado con sus necesidades para realizar la transición dentro de SharePoint y usar una página de SharePoint que incluya las imágenes, vídeos, etc. se usa en el espacio o para utilizar vistas previas de archivos para ver imágenes y vídeos en 360° en bibliotecas de documentos. Esto habilitará la edición, la publicación y la visualización de contenido similar a los espacios de SharePoint.
Escenario |
Malla |
Espacios de SharePoint |
Páginas de SharePoint |
---|---|---|---|
Crear espacios envolventes 3D |
Sí |
Sí |
No |
Co-presencia y eventos envolventes 3D |
Sí |
No |
No |
Publicar contenido para el acceso en cualquier momento |
No |
Sí |
Sí |
Identificar el contenido de espacios de SharePoint
Puede buscar contenido de espacios de SharePoint al que tenga acceso mediante la búsqueda de SharePoint. En el sitio de SharePoint de nivel superior de su espacio empresarial, escriba "SPContentType:Space" y la búsqueda devolverá todos los espacios a los que tenga acceso. Esta vista se puede ordenar para mostrar los espacios creados o modificados más recientemente.
Puede identificar los espacios de contenido de un sitio yendo a la biblioteca páginas y buscando cualquier archivo con el tipo de contenido "Espacio". Tenga en cuenta que esta columna no se muestra de forma predeterminada, por lo que es posible que tenga que mostrarla en el cuadro de diálogo Mostrar u ocultar columnas después de seleccionar Agregar columna.
Script de PowerShell PnP de ejemplo para identificar sitios con contenido de espacios
Puede identificar sitios de SharePoint con la característica Espacios habilitada mediante un script de PowerShell PnP. A continuación se muestra un script de ejemplo que le ayudará a empezar. Si no ha usado anteriormente PnP de SharePoint, deberá seguir las instrucciones de Introducción para crear el IdCliente EntraApp. El usuario que ejecuta este script debe tener acceso a todos los sitios del espacio empresarial o se producirá un error en los sitios a los que el usuario no tiene acceso; sin embargo, el script se ejecutará hasta la finalización de todos los sitios a los que el usuario tenga acceso y podrá combinar los resultados de varios usuarios para lograr una cobertura más amplia.
$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
Uso de Acceso solo a aplicaciones
Si no tiene una cuenta de usuario que tenga acceso a todos los sitios, puede usar el acceso solo a la aplicación y conceder los permisos de aplicación adecuados a la aplicación Entra ID (consulte la sección "Configurar el acceso a su propia aplicación de Id. de entra para acceso solo a la aplicación y asegurarse de conceder permisos de SharePoint sites.read.all o sites.full.control) que cree para Powershell PnP de SharePoint.
Una vez configurado el id. de aplicación de id. de entra, agregue los detalles del certificado al script:
$certPath = "[Insert Path to Certificate]" $certPassword = ConvertTo-SecureString -String "[Insertar cadena de contraseña]" -AsPlainText -Force $tenantId = "[Insertar id. de inquilino]"
A continuación, cambie el comando Connect-PnPOnline de Inicio de sesión interactivo para usar Acceso solo a la aplicación:
$connection = Connect-PnPOnline -Url $adminUrl -Interactive -ClientId $entraAppClientID -CertificatePath $certPath -CertificatePassword $certPassword -ReturnConnection
Y
Connect-PnpOnline -Url $site.Url -ClientId $entraAppClientID -Tenant $tenantId -CertificatePath $certPath -CertificatePassword $certPassword -Connection $connection
Deshabilitar la característica de espacios con PowerShell de PnP
Puede ser útil deshabilitar la característica de espacios de SharePoint en los sitios donde quiera desalentar la creación de nuevo contenido de Espacios. Uno de los motivos para considerar esta posibilidad es si ve sitios donde se ha activado la característica, pero no se han creado espacios. Estos sitios seguirán teniendo la opción Espacio en el menú +Nuevo después de desactivar la característica de forma predeterminada en marzo de 2025, a menos que la característica esté desactivada para el sitio.
Los siguientes comandos de PowerShell PnP deshabilitarán la característica de un sitio:
Connect-PnPOnline -Url [Insert Site URL] -Interactive -ClientId $entraAppClientID -Connection $connectionde $featureGuid = “2AC9C540-6DB4-4155-892C-3273957F1926” Disable-PnPFeature -Scope Web -Identity $featureGuid -Force
Notas:
-
Las herramientas de modernización y todos los demás componentes de PnP son herramientas de código abierto respaldadas por una comunidad activa que les proporciona soporte técnico. No hay ningún SLA para el soporte de herramientas de código abierto de los canales oficiales de soporte técnico de Microsoft.
-
Este ejemplo se proporciona tal cual sin ningún tipo de garantía, expresa o implícita, incluidas las garantías implícitas de idoneidad para un fin específico, comerciabilidad o ausencia de infracción