Skip to main content
C1 provides identity governance for Guru. Integrate your Guru team with C1 for unified visibility and governance over user access.

Capabilities

ResourceSyncProvision
Users
Groups

Gather Guru credentials

The connector authenticates as a Guru user with HTTP Basic auth. The user whose token you use must be able to read the team’s members and groups. A user with an administrative role on the team is the safest choice.
1
Sign in to Guru with the account you want the connector to use.
2
Create an API token for that account from your Guru API settings. Note the account’s email address — it is the username half of the credential.
3
Copy the token value. You provide the account email as User Email and the token as API Token when configuring the connector.

Configuration fields

FieldRequiredDescription
user-emailYesThe email address of the Guru user whose token authenticates requests. Sent as the username half of HTTP Basic auth.
api-tokenYesThat user’s Guru API token. Sent as the password half of HTTP Basic auth.

Synced resource types

  • Users: Guru members from /members. A member whose status is not active is synced as disabled.
  • Groups: Guru groups from /groups/usergroups, each with a member entitlement.
  • Group memberships: membership assignments from /groups/{group_id}/members.

Special notes

  • Provisioning is not supported in the current build; the connector performs read calls only.
  • The connector authenticates with HTTP Basic auth using the user email and API token.

Configure the Guru 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 Guru and click Add.
3
Choose how to set up the new Guru 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 Guru credentials:
  • User Email: The email address of the Guru user whose token you are using.
  • API Token: That user’s Guru API token.
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 Guru connector is now pulling access data into C1.