Skip to main content
C1 provides identity governance for Imperva Cloud WAF. Integrate your Imperva account with C1 for unified visibility and governance over the roles defined in your account and the users assigned to them.

Capabilities

ResourceSyncProvision
Users
Roles
The connector reads each role in your Imperva account and the users assigned to it through the Imperva user-management API. Each role is exposed as an entitlement, and a grant is emitted for every user assigned that role.

Gather Imperva credentials

You need an Imperva console user with read access to your account’s API keys and user-management area so the connector can list roles and their assigned users.
1
In the Imperva Cloud Security Console, go to Account Management > API Keys and generate an API ID and API Key pair for a console user. Record both values — the API Key is shown only once.
2
Note your Imperva account ID. It scopes the sync and is passed to the user-management API as the accountId parameter. You can find it under Account Management in the console.

Configure the Imperva connector

Follow these instructions to use a built-in, no-code connector hosted by C1.
1
In C1, navigate to Integrations > Connectors and click Add connector.
2
Search for Imperva and click Add.
3
Choose how to set up the new Imperva connector.
4
Set the owner for this connector.
5
Click Next.
6
Find the Settings area of the page and click Edit.
7
Enter the Imperva credentials:
  • API ID: the API ID generated for the console user.
  • API key: the API Key generated alongside the API ID.
  • Account ID: the Imperva account ID to scope the sync to.
8
Click Save.
9
The connector’s label changes to Syncing, followed by Connected. You can view the logs to ensure that information is syncing.
Done. Your Imperva connector is now pulling access data into C1.