Bloquee todos los sitios en una granja de SharePoint 2003 para evitar la adición de contenido, pero permita la eliminación.

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/17718

  •  16-10-2019
  •  | 
  •  

Pregunta

Estamos en el proceso de desmantelamiento de nuestra granja SharePoint 2003. Antes de migrar los sitios a una nueva granja, nos gustaría tener un período de transición en el que todos los sitios se bloqueen en un modo de lectura / sin adiciones (similar a SharePoint 2007 "NoAdiciones: permiten cambios que reducen el tamaño de los datos" modo).

¿Cuál es la mejor y más fácil forma de lograr esto? ¿Es posible usar un script de PowerShell o el modelo de objeto de SharePoint para recorrer todos los sitios y bloquear cada uno de ellos (en lugar de establecer ese parámetro manualmente a través del administrador central)? ¿O se puede establecer este parámetro en una aplicación web o nivel de base de datos?

Hasta ahora he trabajado principalmente con SP2007, y mi conocimiento SP2003 es un poco limitado. Se agradece cualquier ayuda.

¿Fue útil?

Solución

Usé esta herramienta hace unos años: http://spsitemanager.codeplex.com/

Una de las muchas funciones que admite es bloquear un sitio.

EDITAR: Solo tuve otra idea ... Deje las cuotas del sitio a algún número ridículamente bajo. Eso evitaría adiciones pero no detenería las eliminaciones. Tendría que soportar las alertas diarias que se generan, pero haría lo que necesita que haga.

Otros consejos

Si bien no he probado esto en SharePoint 2003, en SharePoint 2007 y 2010, una de las formas más fáciles de hacerlo fue simplemente establecer la base de datos de contenido para que se lea solo. Los usuarios no verán ninguna diferencia en absoluto, excepto que no podrán realizar ningún cambio o actualización del sistema.

Licenciado bajo: CC-BY-SA con atribución
scroll top