Ir al contenido
Otras versiones

Cargando…

Configurar VidSigner

VidSigner es un producto de terceros que puede integrarse en OpenKM para permitir la firma digital de un documento.

Se necesitan algunas propiedades de configuración:

Campo / Propiedad Tipo Descripción
vidsigner.user String Nombre del usuario proporcionado para la suscripción a VidSigner.
vidsigner.password Password Contraseña del usuario.
vidsigner.device.name String Nombre del dispositivo proporcionado por VidSigner al que queremos enviar el documento para firmar. No lo establezca si desea firmar el documento en cualquier dispositivo asociado a la suscripción. En ese caso, podrá encontrar el documento en el dispositivo habilitando el modo de búsqueda en la configuración y buscando por usuario de OpenKM.
vidsigner.notification.url String La URL a la que se enviará la notificación: http://openkm.your-domain.com/OpenKM/services/rest/signed
vidsigner.preproduction.mode Boolean Establézcalo en true para probar vidsigner en modo preproducción.
vidsigner.sign.page String La página donde se mostrará la imagen de la firma. Si se establece en cero, la firma será invisible.
vidsigner.sign.posX String La posición X, en milímetros, donde colocar la imagen de la firma.
vidsigner.sign.posY String La posición Y, en milímetros, donde colocar la imagen de la firma.
vidsigner.sign.sizeX String El tamaño X, en milímetros, de la imagen de la firma.
vidsigner.sign.sizeY String El tamaño Y, en milímetros, de la imagen de la firma.
vidsigner.generate.log Boolean Establézcalo en true para generar un registro detallado con toda la información de la llamada al servicio de VidSigner

Además, debe crear un usuario en OpenKM con el nombre y la contraseña que VidSigner le haya proporcionado para su suscripción.

Asimismo, debe crear dos nuevas Automations en el evento Set metadata group (at post) y asociar a la primera la acción VidSigner Document To Sign y a la segunda la acción VidSigner Document Signed.

Por último, debe registrar este grupo de metadatos:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE property-groups PUBLIC "-//OpenKM//DTD Property Groups 2.8//EN"
"http://www.openkm.com/dtd/property-groups-2.8.dtd">
<property-groups>
<property-group label="ViDSigner" name="okg:vidsigner">
<checkbox label="Pending to sign" name="okp:vidsigner.pending" value="true" />
<input label="Document GUI" name="okp:vidsigner.docgui" readonly="true" />
</property-group>
</property-groups>