Skip to main content
C1 provides identity governance for Kinde. Integrate your Kinde tenant with C1 for unified visibility and governance over users and their membership in organizations.

Capabilities

The connector reads users and organizations from the Kinde Management API. Each organization exposes a member entitlement; the connector syncs which users belong to each organization. This connector is read-only. It does not provision or modify access in Kinde. Roles, permissions, and feature flags are not synced.

Gather Kinde credentials

Create a Kinde machine-to-machine (M2M) application authorized against the Kinde Management API with read:users, read:organizations, and read:organization_users scopes. All three are required.
1
Sign in to the Kinde dashboard for your tenant. Note your tenant subdomain — for example, if your dashboard is at acme.kinde.com, your API base URL is https://acme.kinde.com.
2
Navigate to Settings > Applications and add a new application. Choose Machine to machine (M2M) application as the type, then save and copy the Client ID and Client secret.
3
Open Settings > APIs > Kinde Management API > Applications. Add the M2M application you created.
4
Under that application’s scopes, enable read:users, read:organizations, and read:organization_users.

Configure the Kinde 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 Kinde 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 Kinde credentials:
  • Kinde base URL: Your tenant API base URL, for example https://acme.kinde.com (no trailing slash, no /api/v1 suffix).
  • M2M client ID: The client ID from your M2M application.
  • M2M client secret: The client secret paired with the M2M client ID.
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 Kinde connector is now pulling access data into C1.

Connector configuration reference