Buenos días compañeros, molestando con una cuestión
Tengo un desarrollo en ADF donde realizo búsquedas de documentos media cmis query. Eso funciona perfectamente. Ya pude conseguir de igual manera que lo acote a una carpeta en especifica pasándole el id de la misma. Sin embargo, necesito que esa búsqueda se realice en aquellas carpetas donde el usuario logueadp tiene permiso. De ahí mi pregunta, existe alguna forma, ya sea mediante query, api de alfresco etc de obtener las carpetas a las que tiene permiso un usuario??
Agradezco sus respuestas, saludos!!
Solved! Go to Solution.
Puedes utilizar directamente el SearchService:
O incluse el método de búsqueda de la API Javascript:
https://github.com/Alfresco/alfresco-js-api/tree/develop/src/api/search-rest-api
Esto debería funcionar:
SELECT * FROM cmis:folder
Buenos días Angel, muchas gracias por tu respuesta. Realicé la opción que me pediste pero me arroja lo siguiente, por poner un ejemplo de respuesta
No entiendo lo que necesitas.
Esa query devolverá todas las carpetas a las que el usuario conectado tiene permisos.
¿Quieres una query (ejecutada con el usuario admin) que te devuelva las carpetas a las que un usuario específico tiene permisos? ¿Por qué no usas directamente se usuario para realizar la query (eso aplicaría los permisos necesarios)?
Gracias Angel no lo había visto de esa manera. Solo una última cuestión si pudieras apoyarme, existe forma de ejecutar el query en ADF con las credenciales del usuario que ya esta logueado? Pará no tener que crear una cesión de cmis y pasar de nuevo las credenciales y ejecutar el query
Agradezco infinitamente tu apoyo, saludos!!
Puedes utilizar el Search component:
https://www.alfresco.com/abn/adf/docs/content-services/components/search.component/
Indicando el tipo de query en el campo RequestQuery
El "language" en tu caso sería "cmis":
Muchas gracias Angel, solo como duda final, no hay manera de ejecutar ese query sin necesidad de invocar el componente? Ya sea mediante el api o una clase ADF?
Puedes utilizar directamente el SearchService:
O incluse el método de búsqueda de la API Javascript:
https://github.com/Alfresco/alfresco-js-api/tree/develop/src/api/search-rest-api
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.