none
Campos bloqueados. RRS feed

  • Pregunta

  • Apreciados.

    Existe una funcionalidad para que un campo especifico sea solo de lectura, de forma que solo podemos leer y no cambiar la informacion. ¿Es posible dar permisos para que la medida no afecte a todos los usuarios?. Es decir que determinados usuarios si puedan cambiar datos.

    Ejemplo que solo personas de administracion puedan cambiar Nombre de la empresa, direccion telefono, etc. La medida la vemos a nivel de toda la entidad, pero a nivel de campo no la hemos sabido encontrar.

    Saludos.


    Pedro Gómez
    martes, 17 de enero de 2012 9:03

Respuestas

  • Hola, Pedro

    Antes de empezar: ¿con qué versión de Dynamics CRM estás trabajando? Si la respuesta es 2011, te diré que existe la funcionalidad Seguridad a nivel de campo de la que puedes ver un ejemplo en el siguiente vídeo:

    http://www.youtube.com/watch?v=lH36Z_ZA8rI

    Sin embargo, si usas CRM 4.0, no existe nada "out of the box" que lo haga. Tendrías que buscar una solución basada en código Javascript en formulario que compruebe la pertenencia a un rol de seguridad.

    Saludos


    Daniel - http://crmadiario.blogspot.com
    • Marcado como respuesta pgomezfe miércoles, 25 de enero de 2012 14:30
    martes, 17 de enero de 2012 12:37

Todas las respuestas

  • Hola, Pedro

    Antes de empezar: ¿con qué versión de Dynamics CRM estás trabajando? Si la respuesta es 2011, te diré que existe la funcionalidad Seguridad a nivel de campo de la que puedes ver un ejemplo en el siguiente vídeo:

    http://www.youtube.com/watch?v=lH36Z_ZA8rI

    Sin embargo, si usas CRM 4.0, no existe nada "out of the box" que lo haga. Tendrías que buscar una solución basada en código Javascript en formulario que compruebe la pertenencia a un rol de seguridad.

    Saludos


    Daniel - http://crmadiario.blogspot.com
    • Marcado como respuesta pgomezfe miércoles, 25 de enero de 2012 14:30
    martes, 17 de enero de 2012 12:37
  • Daniel

    Gracias por tu pronta respuesta. Si la verion es 2011. He probado la funcionalidad es perfecta, solo veo el inconveniente de que solo puedo aplicarla a los campos nuevos y no a los existentes. ¿Es asi? 

    Saludos. 


    Pedro Gómez
    martes, 17 de enero de 2012 21:51
  • Hola, Pedro

    Perdona, pero no sé qué pasa con las notificaciones que no he visto tu mensaje hasta ahora. No sé por qué dices lo de los campos nuevos, en realidad creo que se puede aplicar a cualquier campo que tenga su propiedad de "Seguridad a nivel de campo" habilitada.

    Saludos


    Daniel - http://crmadiario.blogspot.com
    miércoles, 25 de enero de 2012 16:09
  • Daniel

    Estas mas que disculpado, mil gracias

    Sobre la cuestion, estamos de acuerdo la opcion solo esta habilitada en los campos nuevos.

    Gracias y saludos


    Pedro Gómez
    miércoles, 25 de enero de 2012 23:23
  • Hola Daniel,

    Comentarte que existe un procedimiento no soportado para habilitar esta funcionalidad en los atributos Out Of The Box de CRM 2011.

    Aunque es un procedimiento no soportado parece funcionar bien. Literalmente dice lo siguiente:


    «Today we were talking about field level security and couple of people said “It can’t be done for out of the box fields in CRM 2011”, “it’s not possible for out of the box fields”…this is simply not true, the Dynamics CRM team are a smart bunch of people that won’t hard code limitations like that, so to clear this up let’s open up SQL Management Studio and take a peek at the metadata»

    Y el link es: http://weblogs.asp.net/gayanperera/archive/2010/11/02/crm-2011-field-level-security-for-oob-attributes.aspx

    Un saludo,

    lunes, 6 de febrero de 2012 11:46