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 get arguments de SP.UI.ModalDialog?
  • ¿Cómo puedo get un token de acceso oauth en sharepoint 2013?
  • Coloque los files javascript en 12 Hive o en Document Library?
  • Información contextual de Sharepoint en la página HTML
  • SharePoint 2013 obtiene el usuario actual con JavaScript
  • Cómo detectar el modo de authentication de SharePoint 2013/2016 en JavaScript
  • Los elementos de SharePoint <button> realizan una recarga no deseada de la página
  • Cómo recuperar datos de la list Sharepoint utilizando Jquery
  • ¿Cómo consigo que ExecuteQueryAsync se comporte de manera más sincronizada?
  • El control deslizante slider.goToNextSlide () no está definido bxSlider
  • es posible ejecutar algunos javascript en una página sin agregarlo manualmente a la página
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.