Hola,
Necesito hacer un listado de todos los usuarios que hay en mi alfresco actual y saber
Permisos USUARIO-SITIO, USUARIO-CARPETAS, GRUPO-SITIO, GRUPO-CARPETAS
¿sabéis alguna forma de hacerlo?
Lo único que se me ocurre es montar una consulta de BBDD pero esto implica aprenderse la estructura de alfresco de BBDD
¿Qué versión de Alfresco utilizas?
Creo que el mejor camino sería utilizar la API REST para extraer estos listados.
Hola Angel,
Tenemos instalada actualmente la communuty 5.2
Échale un vistazo a la nueva API: Alfresco Content Services REST API Explorer
Encontrarás todo lo necesario para extraer esos listados.
Buenas.
Otra solución que puedes hacer es realizar un script en javascript con la consola de javascript que hay disponible en Alfresco (tenerlo esun MUST porque es super útil). Además que hoy en día hay muchos scripts de los que puedes partir y es super cómodo.
Pros de usar JS: Es rápido, y lo rápido puede ahorrar tiempo (y quebraderos de cabeza).
Cons de usar JS: Si tienes muchos usuarios/grupo/permisos puede ir lento.
Te dejo aquí unos ejemplos para que no tengas que empezar de cero: Using the Javascript Console: Permission reporting | techbits.de y Retrieve all directories permissions from document library
Links que pueden interesarte:
- La consola Javascript de Alfresco Share - zylk
installing javascript console for alfresco 5.0
¡Un saludo!
Una puntualización importante: NO se ejecuta en cliente. Es JavaScript de servidor!
En cualquier caso, si los listados devuelven muchos resultados, es mejor la aproximación de la API REST / API CMIS.
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.