...
This article is written for administrators that want to support the users of the yuuvis yuuvis® RAD client to sign their PDF documents via Docusign.
...
Beginning with yuuvis® RAD 9.4 a the new Signing-Service will be is part of the Service Infrastructure. This service can be requested for signing the PDF-formated file of a given document via the Docusign platformthe DocuSign platform.
This service is designed to add connectors for other signing platforms like Adobe Sign.
Update step
After the update of your system, you have to add the Signing-Service to the service infrastructure by adding this code to the servicewatcher-sw.yml file:
Code Block |
---|
- name: signingservice
type: microservice
profiles: prod,cloud,red
instances: 1
memory: 256M
port: 7381
path: ${appBase}/signingservice/signingservice-app.jar |
Configuration
These are the parameters to control the behavior of the Signing-Service in the signing-prod.yml file:
Code Block |
---|
signingplatform: docusign
docusign-config:
apiBasicAuth: ZjBkZDk3NTgtZTZjNS00NGUzLThmMDAtZjJhODczY2Q1MzBlOjNjM2JiZmQyLWEyOGYtNDg3ZC1iNzQ2LWE3NDllYTZhZDdiNQ==
apiUsername: 611c7fa3-eda4-4173-8af5-2bde0bccb54f
pathToPrivateKey: /home/kolja/Projects/DocuSign/Grizzly/keys/private.key
usetemplates: false / tbd
templateid : "a572b25d-b4c4-4545-a5b3-9d4fd17d1cca" / tbd
templates:
- documenttype: "contract"
templateid: "a572b25d-b4c4-4545-a5b3-9d4fd17d1cca"
- documenttype: "workinstruction"
templateid: "a572b25d-b4c4-4545-a5b3-9d4fd17d1cca" |
Parameter | possible values | Description |
---|---|---|
signingplatform | docusign | This parameter controls which platform to use. Currently, only ‘docusign’ for the use of the DocuSign platform can be configured. In the future others will follow. |
docusign-config | Section for the parameters that need to be configured or that can be configured for the DocuSign platform | |
apiBasicAuth | <string> | Generated using the apiUsername and a secret key generated within your DocuSign account. |
apiUsername | <string> | To be taken from your DocuSign account. |
pathToPrivateKey | <path> | The path to your private key that is needed for a secure communication with the DocuSign platform. |
templates | Section for templateIds that should be used for documents that are based on specific object types. | |
documenttype | <technical name of a document type> | The Signing-Service uses this templateId that is configure for this document type when requesting signatures for a document that is based |
templateid | <string with a templateId> | The templateId that is configured on the DocuSign platform in your account. |
If no templateId is configured the DocuSign envelop will be created without a templateId.
Enabled Signing Capability
...