Set Up Instructions

DocuSign

Connect your DocuSign account to Ploy to automatically sync users, their permission profiles, and groups, so you can manage and review access to DocuSign alongside the rest of your stack.

Before you begin: You'll need admin access to your DocuSign account. Ploy connects using a DocuSign integration app (JWT Grant) that impersonates an API user — use an admin user so Ploy can read the account's full user list. If you're using a DocuSign developer (demo) account, select the Demo environment in Ploy; for a live account, select Production.

Create an integration app in DocuSign

Log in to DocuSign as an admin and create an integration app for Ploy.

  1. Log in to DocuSign as an admin and open Settings.

  2. Navigate to Integrations > Apps and Keys.

  3. Note the User ID shown at the top of the page — this is the API Username GUID of the user Ploy will impersonate.

  4. Click Add App and Integration Key, name the app "Ploy" and create it.

  5. Copy the Integration Key (a GUID) — you'll enter it in Ploy.

Connect DocuSign to Ploy

In Ploy, add the DocuSign integration and enter the credentials from DocuSign.

  1. In Ploy, click Integrations in the left sidebar.

  2. In the main Integrations tab, click Add new integration and search for DocuSign.

  3. Choose your Environment — Demo for a DocuSign developer account, Production for a live account.

  4. Enter the Integration Key from Apps and Keys.

  5. Enter the API Username (User ID) — the User ID GUID of the user Ploy will impersonate.

  6. Save — Ploy generates an RSA public key for you to upload to DocuSign in the next step.

Upload the RSA public key to DocuSign and grant consent so Ploy can impersonate the API user.

  1. Copy the public key Ploy generated.

  2. Back in DocuSign Apps and Keys, open the integration key you created.

  3. Under Service Integration, click Add RSA Keypair, then Upload RSA, and paste the public key.

  4. Under Additional settings, add the Redirect URI shown in Ploy (it must match exactly, or granting consent will fail).

  5. Save your changes in DocuSign.

  6. In Ploy, click the Grant consent link, sign in as the API user and click Accept — this one-time consent allows Ploy to impersonate the API user.

  7. Back in Ploy, click Test Connection to verify the connection and finish the setup.

What data syncs

Ploy imports the following from DocuSign:

  • Users: every user in your DocuSign account, with their name, email, status, permission profile, and admin flag.

  • DocuSign access: each user's access to DocuSign, with their permission profile as the entitlement.

  • Groups: DocuSign groups and each user's group memberships.

Data syncs periodically to keep Ploy's access graph up to date.

Was this helpful?