The Scrut - AppDirect integration fetches user access data, permissions, and role assignments from your AppDirect account and syncs them with the 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 AppDirect 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 fetch the Domain URL, Client ID and Secret from your AppDirect account
Permissions
Scrut requires read-only access to the following data in AppDirect
User Accounts: View name, email, and user role
Pro Tip!
We recommend logging into your AppDirect account before starting the integration to avoid doing so later.
How To Connect AppDirect With Scrut
Step 1: Fetch Domain URL, Client ID & Secret from AppDirect
Log in to your AppDirect account.
Copy the base URL for your account, which will be in the format https://marketplace.example.com. This is your Domain URL.
Click the Gear icon in the top menu and navigate to All Settings.

Click API Clients in the side menu, and click +Create API Client.

Enter a name, choose Client Type as Non-interactive application, select System-level scopes as Read Only and click Save Settings.

Copy the Client ID (Consumer Key) and Secret. Save it in a safe location, as you’ll need to enter it in Scrut in the next step.

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 Miscellaneous in the Categories section.
Scroll to the AppDirect tile and click Integrate.

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

Once authorization is done, you’ll see the success toast message and the Connected status indicator.
Synchronization Details
Initial Sync: Upon completing the integration, Scrut will start syncing user data from AppDirect. This process typically takes a few hours to complete. Check the Audit Log on the AppDirect 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 AppDirect
Scrut fetches the following access-related data points from AppDirect:
User Name
User Email
User Role
Viewing AppDirect Data in Scrut
To view the data fetched from your AppDirect account, go to the People → Access → Overview tab. On this page, you can see the user details for your AppDirect account.
You can also create an Access Review (or edit an existing one) and include the AppDirect application in scope. Refer to this guide for step-by-step instructions on creating an access review.
Follow these steps to create a new access review for AppDirect:
Go to People → Access and click Create New.
Enter Review Details: Name, Description, Owner, and Review Days.
In step 2, search for and select AppDirect in the Applications in Scope.
Select Reviewer and Approver.
Review the details and click Save Review.
From the Access Review page, click AppDirect to view user details in Scrut.
If you face any difficulties connecting AppDirect with Scrut, please contact the Scrut support team at support@scrut.io.