Personalización de roles

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2016 05:34 AM
He mirado y he encontrado esto
<a href="https://forums.alfresco.com/es/forum/usu%C3%A1rio-alfresco/usando-alfresco/crear-roles-de-usuario-07...">Link 1 </a>
<a href="https://cdn-forums.alfresco.com/sites/forums/files/CREAR%20NUEVOS%20ROLES.txt">que tiene este adjunto </a>
<a href="https://forums.alfresco.com/es/customizar-roles-01232012-2044>Link 2</a>
La duda que me asaltan son:
<ol>
<li>no encuentro algún fichero de los que piden, no se si creando el fichero "a pelo" en la ruta específica funcionará, y si lo creo se rompen las tablas de permisos actuales? es decir si creo el fichero con un rol XX, ese rol XX se añade a la lista de roles actuales de alfresco?</li>
<li>Si creo el fichero, cuando reinicie etc etc ese fichero no se borra?</li>
<li>En relación con lo anterior, se podría modificar el fichero .jar para que ese fichero estuviese siempre como yo quiero (con los roles)?</li>
</ol>
En fin, muchas dudas como podéis comprobar.
- Labels:
-
Archive
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2016 07:06 AM
Para saber qué incluir en ese fichero, puedes consultar estas instrucciones http://docs.alfresco.com/community5.0/concepts/secur-permissions.html
No obstante, todo esto es únicamente para la parte del repositorio. La parte del interface (acciones de usuario) también debe ser modificada de acuerdo a lo que definas en el XML de permisos. Tienes algún ejemplo de extensión en http://docs.alfresco.com/community5.0/concepts/doclib-override-extension-examples.html
Creo que con lo que tú apuntabas y estos enlaces tienes todo lo necesario para realizar la modificación.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2016 10:09 AM
Serias tan amable de echarme una manica tal y como hiciste con el otro hilo???
He visto el primer enlace que publicas, y he buscado el fichero module-context.xml, este lo encuentro en :
<ul>
<li>/opt/alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/module/share-site-creators-repo/module-context.xml</li>
<li>/opt/alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/module/org.alfresco.module.vti/module-context.xml</li>
<li>/opt/alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/module/org.alfresco.integrations.google.docs/module-context.xml</li>
<li>/opt/alfresco/tomcat/webapps/share/WEB-INF/classes/alfresco/module/share-site-creators-share/module-context.xml<li>
</ul>
Cual de todos tengo que modificar??? el de tomcat/webapps/share…???
Por otro lado, en otro enlace de los que vi yo, tengo que modificar el fichero sitePermissionDefinitions.xml , que este es uno de los que tengo que extraer, pero que tampoco tengo ni idea donde lo tengo que pegar, y ni si tengo que adjuntar los permisos que ya tengo, porque igual al ponerlo me cargo los permisos que hay.
En fin, echo un lio.
P.d. Y como siempre muchas gracias por tu tiempo.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2016 11:10 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2016 11:22 AM
Supongo que también se podría realizar sobreescribiendo o incluyendo XMLs en las rutas de Alfresco a la vieja usanza, pero a partir de la versión 5 incluyeron estos XML que no localizas dentro de los propios JAR de Alfresco, por lo que resultaría más complicado. Mi recomendación, si puedes, es que lo intentes con la Alfresco SDK (eso también resolverá tus problemas de inicios y re-inicios).

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2016 12:00 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-19-2016 03:12 AM
No obstante, debería seguir siendo posible incluir tus personalizaciones XML en
alfresco/tomcat/shared/classes/alfresco/extension
para la parte del repositorio y en alfresco/tomcat/shared/classes/alfresco/web-extension
para la parte del interfaz web share. Todo lo que incluyas en estos directorios será respetado por instalaciones de AMPs y reinicios.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-20-2016 03:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-20-2016 04:10 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-20-2016 04:46 AM
P.d. Sigo insistiendo MUCHISISMAS GRACIAS!!!
