SharePoint 2010: Restricción de soluciones SandBox!

Como sabéis, una de las novedades que vienen a nivel de desarrollo en SharePoint 2010 es la posibilidad de crear soluciones en modo SandBox o recinto aislado que permiten crear ciertos artefactos a nivel de Colección de Sitios posibilitando que sean los administradores de la Colección los que puedan subir dicha solución y activar dicha solución. En el caso en el que una solución incumpla alguna de las reglas de creación de soluciones SandBox (como por ejemplo usar SPSecurity, cuando no está permitido) o bien penalice el sistema debido a que realiza operaciones pesadas, se bloquea y muestra el correspondiente mensaje de error. Ahora bien, seguro que un Administrador de granja se estará preguntando: ¿es posible bloquear una solución que aparentemente es correcta? La respuesta es que sí, y se consigue a través de la opción Administración de soluciones de usuario disponible en la Administración Central de SharePoint:

  • En primer lugar, subimos y activamos una solución SanBox a la galería de soluciones de una cierta Colección de Sitios. Como está solución es correcta, se ejecuta sin problemas en todo sitio de la Colección (en este caso se trata de una WebPart muy sencilla).
  • Nos vamos a la Administración Central y en la sección Administración del conjunto de servidores, hacemos clic sobre Administrar soluciones de usuario.
image image image
  • La página que se abre permite bloquear ciertas soluciones que se ejecutan en modo SandBox, especificando además un mensaje informativo de bloqueo.
  • Además de especificar las soluciones a bloquear, podemos indicar como se va a realizar el equilibrio de carga, es decir, cómo se distribuye la ejecución del código de soluciones SandBox entre los servidores de la granja.
  • Una vez bloqueada la solución, sólo nos resta comprobar que este bloqueo es efectivo y que se muestra el mensaje personalizado que hemos añadido.

image image image

Y hasta aquí llega este post de bloqueo de soluciones SandBox.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

Un comentario sobre “SharePoint 2010: Restricción de soluciones SandBox!”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *