none
Desactivar la opción de "eliminar firma digital" en un formulario creado con Infopath para Sharepoint 2013. RRS feed

  • Pregunta

  • Hola a tod@s.

    En nuestro sitio de sharepoint 2013 tenemos una serie de formularios creados con Infopath. En estos formularios usamos firmas digitales con certificados digitales emitidos por nuestra propia entidad certificadora. Hasta aquí todo bien.

    El problema está en que cuando firmamos un formulario de infopath, el usuario que ha firmado puede eliminar la firma. Queremos evitar esto mismo. Queremos que cuando un usuario firme un formulario, éste no pueda eliminar la firma. En la imagen siguiente os muestro el hypervínculo para eliminar la firma.

    Indagando un poco por el código he comprobado que existe un archivo gif llamado signatureDelete.gif (el aspa que aparece junto a la palabra "Remove") y otro archivo gif llamado signatureDeleteDisabled.gif. Entiendo pues que ésta función se puede desactivar de algún modo, pero yo no lo he descubierto.

    • De momento he intentado aplicar la solución más básica. Buscar el código que hace referencia a ese hypervínculo y editarlo para que no aparezca, pero no encuentro el archivo que genera ese hypervínculo.
    • Otra solución que hemos probado es usar un pequeño script en el header para ocultar ese hypervínculo. Funciona pero es una solución muy pobre. El pc cliente tiene que tener java instalado y bla bla bla.

    ¿Sabéis cómo solucionar ésto? La verdad es que algo que parece tan sencillo nos está haciendo perder mucho tiempo.

    Saludos y gracias.


    MCSA: Windows Server 2008

    martes, 31 de marzo de 2015 8:55

Todas las respuestas