Set up Docusign eSignature spoke using JWT grant
Integrate the ServiceNow instance and Docusign by using JWT grant to authenticate ServiceNow requests.
Vorbereitungen
- Request an Integration Hub subscription.
- Activate the Docusign eSignature spoke.
- Role required: admin.
Configure Docusign account
Create a custom OAuth application from your Docusign account to enable OAuth 2.0 authentication with the Docusign eSignature spoke.
Vorbereitungen
- Docusign account
- Docusign app configured to integrate with ServiceNow
- Role required: Docusign administrator
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
Generate the JKS certificate
Generate a JKS certificate for the JWT authentication of the Docusign eSignature spoke.
Vorbereitungen
Prozedur
Attach a Java Key Store certificate to the Docusign eSignature spoke
Enable the JWT Bearer Grant token authentication by attaching a valid Java KeyStore (JKS) certificate to the Docusign eSignature spoke.
Vorbereitungen
- Ensure the availability of a valid Java KeyStore certificate
- Role required: admin
Prozedur
Create a JWT signing key for the Docusign eSignature spoke
Create a JSON Web Token (JWT) signing key to assign to your Java KeyStore certificate.
Vorbereitungen
Role required: admin.
Prozedur
Create a JWT provider for the Docusign eSignature spoke
Add a JSON Web Token (JWT) provider to your ServiceNow instance.
Vorbereitungen
Role required: admin.
Prozedur
Register Docusign as OAuth Provider
Use the information generated during Docusign account configuration to register Docusign as an OAuth provider and allow the instance to request OAuth 2.0 tokens.
Vorbereitungen
Role required: admin.
Prozedur
Ergebnisse
Obtain consent
Obtain explicit consent for the ServiceNow application from Docusign.
Obtain consent for an organization administrator
See Docusign Developer documentation (Admin consent for internal applications) for instructions to obtain consent for an organization administrator.
Create Credential records for the Docusign eSignature spoke
Create Credential records to the Docusign custom OAuth application you created during Docusign account configuration. The Docusign spoke connection and credential alias uses these credentials to authorize actions.
Vorbereitungen
Role required: admin.
Prozedur
Create Connection records for the Docusign eSignature spoke
Create Connection records to your Docusign account. The Docusign spoke connection and credential alias uses these connections to perform actions in DocuSsign.
Vorbereitungen
Role required: admin.