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

Capabilities

ResourceSyncProvision
Users
Invitees
The connector reads one Grammarly institution — the institution the OAuth credentials belong to. It syncs the institution’s license-holding users and its pending invitees. Each user carries a last-activity timestamp, which supports inactivity-based license reviews. Invitees with a valid invite sync as enabled; invitees whose invite has expired sync as disabled, since they cannot join until reinvited but still occupy a license until removed.

Gather Grammarly credentials

You need administrator access to your Grammarly institution’s Admin panel to create OAuth 2.0 credentials.
1
Sign in to Grammarly and open the Admin panel.
2
Open the Organization tab and choose OAuth 2.0 credentials in the Configurations section.
3
Create credentials with the users-api:read scope.
4
Copy the client ID and client secret. The secret is shown only at creation time.

Configure the Grammarly 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 Grammarly and click Add.
3
Choose how to set up the new Grammarly 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 Grammarly credentials:
  • OAuth client ID: the client ID you created in the Admin panel.
  • OAuth client secret: the client secret paired with the client ID.
  • OAuth token URL: Grammarly’s token endpoint, https://auth.grammarly.com/v4/api/oauth2/token.
  • Grammarly API base URL: the License Management API base URL, https://api.grammarly.com/ecosystem/api/v1, with no trailing slash.
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 Grammarly connector is now pulling access data into C1.