Cómo usar la Managed Solutions Gallery

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Aprenda a usar la Galería de soluciones administradas para soluciones de espacio aislado basadas en código en SharePoint Server 2013, SharePoint Server 2016 y SharePoint Server 2019.

Si quiere controlar la activación de las soluciones de espacio aislado basadas en código, puede usar la Managed Solutions Gallery. Esta galería es una colección de sitios especializados y biblioteca de documentos que identifica las soluciones de espacio aislado basadas en código de confianza dentro de una aplicación web de SharePoint. Los administradores con permiso para cargar soluciones a la Managed Solutions Gallery pueden usar esta herramienta para determinar y aprobar las soluciones que quieren permitir activar dentro de la aplicación web.

Después de que un administrador cargue una solución en la Managed Solutions Gallery, los administradores de la colección de sitios pueden agregar y activar la solución mediante procesos existentes. Los administradores de la colección de sitios no pueden activar las soluciones de espacio aislado basadas en código que no estén en la Managed Solutions Gallery dentro de la aplicación web.

Importante

Cuando se publica un formulario de InfoPath que contiene código personalizado en una aplicación web con una Managed Solutions Gallery, el formulario ya no se representa en un explorador. También crea una categoría de solución de espacio aislado que no se puede aprobar mediante la Managed Solutions Gallery, por lo que se produce un error en la publicación e InfoPath Forms Services ya no puede representar el formulario.

Información general

La Galería de soluciones administradas es una nueva característica de la actualización pública de septiembre para soluciones de espacio aislado basadas en código que se pueden descargar desde aquí, SharePoint Novedadeshttps://go.microsoft.com/fwlink/?LinkID=827479

Nota:

La actualización pública de septiembre incluye la versión en inglés de la Managed Solutions Gallery. Una actualización pública futura incluirá las versiones de varios idiomas de la Managed Solutions Gallery.

Nota:

La instalación y configuración inicial de la Managed Solutions Gallery solo está disponible mediante los siguientes cmdlets de PowerShell de Microsoft: New-SPUserSolutionAllowList, Enable-SPUserSolutionAllowList. Para usar estos cmdlets debe usar privilegios de administrador elevados, mediante RunAs Administrator. > Una vez configurada la galería, se trata como una biblioteca de documentos (es decir, SPList) y se puede administrar mediante la interfaz de usuario.

Para poder usar la Managed Solutions Gallery, debe crear una colección de sitios en la Master Gallery y después habilitar la funcionalidad de la Managed Solutions Gallery.

Crear y habilitar la Galería de soluciones administradas

  1. Compruebe que cumple todos los requisitos mínimos siguientes:
  • Debe ser miembro del rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Debe ser miembro del rol fijo de base de datos db_owner en todas las bases de datos que se van a actualizar.

  • Debe pertenecer al grupo Administradores en el servidor donde vaya a usar el cmdlet de PowerShell de Microsoft.

    Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos de uso para los cmdlets de SharePoint Server.

  1. Inicie el Shell de administración de SharePoint.

  2. En el símbolo del sistema de PowerShell, escriba el siguiente comando para crear la colección de sitios en la Managed Solutions Gallery.

# Creates a site collection and the Managed Solutions Gallery
$managedSolutionsGallerySite = New-SPSite -Url "http://localhost/sites/allowlist" -Template "STS#0" -Name " Managed Solutions Gallery site collection" -OwnerAlias "contoso\admin" -OwnerEmail "admin@contoso.com"
$managedSolutionsGallery = New-SPUserSolutionAllowList -Site $managedSolutionsGallerySite -ListTitle "Managed Solutions Gallery"
  1. En el símbolo del sistema de PowerShell, escriba el siguiente comando para habilitar la funcionalidad de la Managed Solutions Gallery.
# Enables the Managed Solutions Gallery functionality
Enable-SPUserSolutionAllowList

Si quiere deshabilitar la funcionalidad de la Managed Solutions Gallery, puede ejecutar el cmdlet Disable-SPUserSolutionAllowList.

Transformar las soluciones de espacio aislado para el modelo de complemento de SharePoint

Les recomendamos a los usuarios que están considerando pasar de la solución de espacio aislado al nuevo modelo de complemento de SharePoint que revisen las consideraciones que figuran aquí: Guía de transformación de la solución de espacio aislado: InfoPath.

Los complementos de SharePoint son extensiones autocontenidas de los sitios web de SharePoint que crea y que ejecuta sin código personalizado en el servidor de SharePoint. Para obtener más información sobre los complementos, consulte Complementos de SharePoint.

Consulte también

Otros recursos

Disable-SPUserSolutionAllowList

Get-SPUserSolutionAllowList