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

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 Apps > Connectors and click Add connector.
2
Search for Imperva and click Add.
3
Choose where to add the connector: Create a new app, or Add to an existing app (then select the app).If you’re creating a new app, choose whether to link it to an application discovered from your identity provider: select Yes and pick the IdP application, or No to continue with just the connector.
4
Set the connector’s Name and, optionally, a Description.
5
Click the pencil icon next to Owners to choose who can configure and manage this connector.
6
Click Add. The connector is created and its configuration page opens.
7
Find the Settings area of the page and click Edit.
8
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.
9
Click Save.
10
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.