The Scrut - PandaDoc integration fetches user access data, permissions, and role assignments from your PandaDoc account and sends them to Scrut’s Access Review module. This integration enables your organization to maintain comprehensive visibility over user access rights and streamline periodic access reviews for compliance and security.
Heads Up!
The data synced from PandaDoc flows into the Access Review module in Scrut.
Prerequisites
Before starting the integration, ensure you have the following access and permissions:
Access
You must be a Scrut Admin (or Contributor with access to the Integrations module)
You must have permissions to generate an API key in PandaDoc
Permissions
Scrut requires read-only access to the following data in PandaDoc
User Accounts: View name, email, and user role
Pro Tip!
We recommend logging into your PandaDoc account before starting the integration to avoid doing so later.
How To Connect PandaDoc With Scrut
Step 1: Fetch API Key from PandaDoc
Log in to your PandaDoc account, navigate to API and Integrations and click API.

Click Enable to enable API keys for your account.

Generate the API key. To generate the API key for the Production environment, contact the PandaDoc sales team.

Once you have generated the API key, copy and save it in a safe location. You’ll need to enter it in Scrut in the next step.

Note: Refer to this guide from PandaDoc for more information on the API key and what it does.
Step 2: Go To Integrations in Scrut
Sign in to Scrut and click Integrations on the left navigation panel.
Navigate to the Integrations Library tab, and choose Policy Management in the Categories section.
Scroll to the PandaDoc tile and click Integrate.

On the integration page, paste the API key obtained in Step 1.
Click Submit.

Once authorization is done, you’ll see the “Connected Successfully” message and the Connected status indicator.

Synchronization Details
Initial Sync: Upon completing the integration, Scrut will start syncing user data from PandaDoc. This process typically takes a few hours to complete. Check the Audit Log on the PandaDoc integration page in Scrut to review the status.
Recurring Sync: After this, Scrut performs the sync once every 24 hours to fetch incremental data such as new users, role changes, and permission updates.
Manual Sync: You can also click the Sync Now button to trigger an immediate data refresh.

Data Fetched from PandaDoc
Scrut fetches the following access-related data points from PandaDoc:
User Name
User Email
User Role
Viewing PandaDoc Data in Scrut
To view the data fetched from your PandaDoc account, go to the People → Access → Overview tab. On this page, you can see the user details for your PandaDoc account. You can also create an Access Review (or edit an existing one) and include the PandaDoc application in scope. Refer to this guide for step-by-step instructions on creating an access review.
If you face any difficulties connecting PandaDoc with Scrut, get in touch with the Scrut support team at support@scrut.io.