Privilegios elevados en javascript

En SharePoint, cuando necesito ejecutar una acción cuando el usuario no tiene privilegios para hacerlo, uso:

SPSecurity.RunWithElevatedPrivileges(delegate() { // DO SOMETHING WITH PRIVILEGES }); 

Pero ahora necesito ejecutar JavaScript con privilegios elevados:

 var context = new SP.ClientContext.get_current(); context.executeQueryAsync(); // NEED PRIVILEGES TO WORK 

es posible?

2 Solutions collect form web for “Privilegios elevados en javascript”

No, eso no es posible.

El usuario podría manipular JavaScript, lo que abriría una gran brecha de security. Usted puede hacer esto en el lado del server. Si necesita algo como esto, todo debe tener lugar en el server.

Acordé que no puedes hacer esto desde JavaScript y sería tonto si pudieras. Un escenario que podría ayudarlo es observar los flujos de trabajo sin código de Designer. Lo nuevo en SP2010 es la capacidad de ejecutar trozos del flujo de trabajo como la persona que diseñó el flujo de trabajo en lugar de la persona que ha iniciado la instancia del flujo de trabajo. Esto podría usarse para evitar su problema de permissions.

  • ¿Cómo puedo get un token de acceso oauth en sharepoint 2013?
  • Campo personalizado en SharePoint 2013
  • Agregar JavaScript, CSS y otros a una WebPart usando WSPBuilder
  • Cómo detectar el modo de authentication de SharePoint 2013/2016 en JavaScript
  • La mejor forma de manejar Cross Domain en SharePoint Intranet sin server, Silverlight, DBC, etc.
  • JQuery Json Acceso de una list de Sharepoint a través del rest
  • La aplicación de Aurelia "Hello World" no funciona en absoluto
  • Cómo recuperar datos de la list Sharepoint utilizando Jquery
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.