Pregunta

Estoy buscando una manera de evitar que un usuario en SharePoint de suprimir su MySite o ser más precisos de suprimir sitio Web raíz del MySite. Si pudiera archivar la presente, pude colocar algunas listas también no se le permitirá al usuario borrar.

La primera vez que pensé en tomar al usuario el derecho a eliminar los sitios pero creo que esto le impedirá también de la supresión de los sitios sub él creó. Así que esto no es una opción, ya que no quiero limitar el uso de la MySite.

Entonces, ¿qué puedo hacer para solucionar este problema?

¿Fue útil?

Solución

A desarrollar una característica que se instala código para el evento WebDeleting y establece el SPWebEventProperties.Cancel a la verdadera función de sus necesidades.

Probablemente se puede comprobar si el RootWeb.Id es el mismo que el SPWebEventProperties.WebId, y la base de su activación del SPWebEventProperties.Cancel = true en este.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top