none
Permiso no crear consultas en búsqueda avanzada RRS feed

  • Pregunta

  • Buenas tardes,

    Sabéis si es posible que algun usuario en concreto no pueda crear consultas dentro de la búsqueda avanzada?

    O que le desaparezca el botón o que no le dé resultados...

    Muchas gracias

    Un saludo,

    jueves, 3 de julio de 2014 13:29

Respuestas

  • Personalmente no me gusta lo del Javascript no soportado (soy un defensor de las buenas prácticas). 

    Lo de las búsquedas es algo muy "core" de CRM y no entiendo por que un usuario que puede por roles de seguridad ver unos registros, no puede hacer busquedas avanzadas... Ten en cuenta que podría ver los registros a través de reportes, desde Excel dinámicos (van con consulta de SQL Server), o con cualquier otro cliente con el el quieran entrar directamente a la base de datos. Desde mi punto de vista, estas haciendo algo no soportado, pero que podría incluso tener "agujeros" a nivel de seguridad, si es lo que deseas obtener.

    Un saludo,


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    • Marcado como respuesta pepanvertis jueves, 10 de julio de 2014 13:23
    jueves, 10 de julio de 2014 13:20
    Moderador

Todas las respuestas

  • Hola pepanvertis.

    Se me ocurren tres cosas:

    1. Mediante su rol, le quitas el permiso de leer las entidades que no deseas que busque.

    2. Creas una regla para el boton del ribbon, la idea, crear un nuevo rol y, que la regla pregunte si el usuario tiene el rol, ocultar el boton.

    3. Mediante un plugin (lo veo más complicado)

    Y quizás hay una opción más (me arriesgo a comentarla a pesar que se que algunos me gritaran) 

    Podrías modificar la pagina de búsqueda avanzada agregando un script para que se oculte/dehabilite cuando el usuario deseado se conecte.


    Salu2 Atilin | http://www.dexrm.com

    viernes, 4 de julio de 2014 7:40
  • Buenas Atilio,

    La opción 1 no es posible, pq si le quito el rol de lectura de la entidad, no podrá ver sus registros. La cuestión es que hay usuarios que estando a un nivel mas bajo, pueden ver algun cliente de la unidad de negocio superior.

    La opción 2 tampoco pq estoy trabajando en la versión 2011

    La opción del plugin tambien la veo muy complicada.

    Creo que probaré la del script a ver si saco algo...

    Muchas gracias,

    Saludos,

    jueves, 10 de julio de 2014 7:29
  • Cuidado que eso es algo no soportado, si sucede algo, pierdes el soporte de Microsoft. 

    Salu2 Atilin | http://www.dexrm.com

    jueves, 10 de julio de 2014 7:38
  • Lo sé, pero no veo otra solución. O eso o les quito el botón de la ribbon a todos los usuarios y que hagan las búsquedas a través de la creación de vistas personales, que aquí sí que les puedo quitar el permiso a través del rol.

    Gracias otra vez.

    jueves, 10 de julio de 2014 7:44
  • Personalmente no me gusta lo del Javascript no soportado (soy un defensor de las buenas prácticas). 

    Lo de las búsquedas es algo muy "core" de CRM y no entiendo por que un usuario que puede por roles de seguridad ver unos registros, no puede hacer busquedas avanzadas... Ten en cuenta que podría ver los registros a través de reportes, desde Excel dinámicos (van con consulta de SQL Server), o con cualquier otro cliente con el el quieran entrar directamente a la base de datos. Desde mi punto de vista, estas haciendo algo no soportado, pero que podría incluso tener "agujeros" a nivel de seguridad, si es lo que deseas obtener.

    Un saludo,


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    • Marcado como respuesta pepanvertis jueves, 10 de julio de 2014 13:23
    jueves, 10 de julio de 2014 13:20
    Moderador
  • Gracias por tu aclaración, le daré otra vuelta antes de hacer nada.

    Un saludo,

    jueves, 10 de julio de 2014 13:23