Para configurar DocuSign para su uso en Athento, debes crearte una nueva configuración de DocuSign desde las Apps del team:
Deberás rellenar el User ID (de un usuario con rol de Sender que será el solicitante de la o las firmas), el Integrator key y adjuntar un .txt con la Private key. Para sacar estos datos, debes tener una cuenta de administrador en DocuSign y crear otro usuario que tenga el rol de Sender.
1- Conseguir User ID:
Para ello debes ir a https://apps.docusign.com/admin/users (o https://apps-d.docusign.com/admin/users si estás en el modo sandbox desarrollador) y añadir un nuevo usuario.
Cuando llegues al paso 4, debes elegir el rol DS Sender:
Y una vez creado y activa la cuenta (que el usuario haya recibido un correo y haya aceptado la invitación para ser usuario sender), en la parte de Users que mencionamos antes debes ir a las Actions del usuario, darle a Edit y visualizar su User ID
Y copiarás ese dato que es el que pondrás en el User ID de tu configuración de DocuSign en Athento.
2- Conseguir Integrator key:
Para ello debes ir a https://apps.docusign.com/admin/apps-and-keys (o https://apps-d.docusign.com/admin/apps-and-keys si estás en el modo sandbox desarrollador) y crear una nueva app e integration key:
Una vez creada, debes copiar el Integration Key de la sección "General Info":
3- Conseguir Private key:
Desde la misma pestaña de edición en la que copiaste el Integration key, en la sección "Service Integration", debes generar unas claves RSA.
En principio solo utilizarás la privada, pero copia ambas por si a caso porque no podrás volver a ver esta pestaña. Cada una en un .txt separado.
Una vez copiadas y guardadas cada una en su .txt, la que debes adjuntar en la configuración de DocuSign en la interfaz de Athento es la que contiene la clave privada.
No olvides guardar con el botón de Save abajo del todo.
4- Últimas configuraciones
Para que todo termine de funcionar correctamente, debes realizar un último paso. En la misma vista en la que copiaste el integrator key y la clave privada, en la sección "Additional settings" debes añadir una Redirect URI, que es a donde redireccionará al usuario firmante una vez acabe el proceso de firma. Puede ser por ejemplo al dashboard de Athento (https://<dominio>/)
No olvides guardar con el botón de Save abajo del todo.
Por último, debes iniciar sesión con el usuario sender que creaste antes y, una vez iniciado, acceder a esta URL (puede ser que te pida iniciar sesión de nuevo) para dar la autorización para otorgar el consentimiento del usuario a la app:
ò
En client_id debes poner el integrator key que copiaste antes y, en redirect_uri, la URI de redirección que añadiste antes pero codificada. Puedes utilizar la página https://www.urlencoder.org/ para codificarla.
Ejemplo de URL con datos ficticios (que redirecciona a https://www.docusign.com) :
https://account.docusign.com/oauth/auth?response_type=code&scope=signature%20impersonation&client_id=1234abcd-5678-efgh-9012-ijkl3456mnop&redirect_uri=https%3A%2F%2Fwww.docusign.com
NOTA: Es importante acceder al enlace iniciando sesión con el usuario Sender y no con el administrador
5- Todo listo
Una vez todo listo, ya podrás probar que estás conectado correctamente con el botón "Check connection" y tendrás la posibilidad de editar esa configuración en caso de que sea necesario.
Enlaces de interés
Operación op_docusign_request_table_metadata
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.