Pregunta

Soy nuevo en Sandbox y estoy desarrollando un receptor de eventos itemupDated y necesito una alternativa de los privilegios de ejecución. Lo necesito para usar

item.file.moveTo("new libraray url");

Lo necesito porque el usuario que mueve el artículo no debería tener permiso suficiente

El usuario puede mover el archivo elegir un valor en una lista de selección, pero no puede ir a la biblioteca donde el artículo está mojado

Gracias por su ayuda

¿Fue útil?

Solución

RWEP no está disponible en la caja de arena.Su alternativa sería otorgar un permiso personalizado a la ubicación donde se está moviendo los archivos a esa subvención, el usuario agrega elementos o crea un proxy de confianza completo.Para los permisos, en su receptor de eventos, usted mueve el archivo normalmente.Los usuarios no pueden modificar los elementos, los usuarios no pueden eliminar elementos, solo agregue nuevos archivos.Llena la brecha fácilmente.

Hay un artículo de MSDN sobre los proxies de fideicomisos completos para soluciones de sandbox que podrían ayudar, >http://msdn.microsoft.com/en-us/library/ff798482.aspx , pero para mí, esto parece exagerar cuando un simple cambio de permiso puede hacer lo mismo.

Otros consejos

En lugar de un receptor de eventos, ¿puede utilizar la función de organizador de contenido en su lugar? http://msdn.microsoft.com/en-us/library/office/ee55828%28v=office.14%29.aspx

A sus usuarios se les puede dar acceso de escritura a la biblioteca de entrega.No necesitan acceso a la biblioteca de destino final: el proceso de organizador de contenido se moverá en su nombre.

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