
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2022 09:52 AM
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!!
- Labels:
-
Language Groups
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-02-2022 03:19 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-25-2022 02:22 AM
Esto deberÃa funcionar:
SELECT * FROM cmis:folder

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-25-2022 10:13 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-28-2022 04:54 AM
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)?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-01-2022 01:57 AM
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!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-01-2022 03:18 AM
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":

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-01-2022 08:13 AM
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-02-2022 03:19 AM
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
