Cómo Impedir que un usuario edite su perfil

cancel
Showing results for 
Search instead for 
Did you mean: 
bprados
Member II

Cómo Impedir que un usuario edite su perfil

Hola,

¿cómo puedo impedir que un usuario edite su perfil? Pero que pueda subir documentación, crear nuevos eventos, cometnarios etc….
5 Replies
cybermakoki
Member II

Re: Cómo Impedir que un usuario edite su perfil

Hola bprados,

Puedes ocultar el botón de editar en el webscript del perfil de usuario:

/alfresco42c/tomcat/webapps/share/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/profile/userprofile.get.html.ftl


<div class="editcolumn">
               <div class="btn-edit">
                  <span class="yui-button yui-push-button" id="${el}-button-edit">
                     <span class="first-child"><button name="edit">${msg("button.editprofile")}</button></span>
                  </span>
               </div>
            </div>



un saludo!
bprados
Member II

Re: Cómo Impedir que un usuario edite su perfil

Hola,

en primer lugar, gracias por contestarme. ¿Y si solo quiero impedir que se modifique la contraseña? Puedo quitar el botón de editar contraseña quitando change-password de share-config.xml; no obstante, en la edición de perfil puedo seguir haciéndo.

¿cómo lo quito del perfil también?
cybermakoki
Member II

Re: Cómo Impedir que un usuario edite su perfil

Te refieres al menú que te sale de cambiar contraseña en el perfil?

Ese lo puedes quitar en el fichero userprofiletoolbar.get.html.ftl


  <#if user.capabilities.isMutable>
   <div class="separator"> </div>
   <div class="link"><a href="change-password" <#if activePage=="change-password">class="activePage theme-color-4"</#if>>${msg("link.changepassword")}</a></div>
      </#if>
bprados
Member II

Re: Cómo Impedir que un usuario edite su perfil

Muchas gracias por tu ayuda. He conseguido que en Share no se pueda modificar pero.. ¿cómo lo hago igual para explorer?
cybermakoki
Member II

Re: Cómo Impedir que un usuario edite su perfil

Hola bprados,

Pues ya para explorer me pillas, porque es bastante distinto y más complejo a la hora de hacer cualquier cambio.

Supongo que tendrás que buscar la jsp donde esté ese link y quitarla…

ya siento no poder ayudarte más ahi

Un saludo,
Patricia.