Stitchflow
Grammarly logo

Grammarly User Management Guide

Manual workflow

How to add, remove, and manage users with operational caveats that matter in production.

UpdatedMar 9, 2026

Summary and recommendation

Grammarly user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.

Grammarly's admin layer is intentionally lean: two fixed roles (Admin and Member), a single admin console at app.grammarly.com/admin, and no granular permission toggles. Admins control invitations, billing, SSO/SCIM configuration, style guides, and usage reporting. Members get writing-assistant access only and cannot view team data or invite others.

SCIM provisioning is available on Pro and Enterprise plans, but SAML SSO must be fully configured first - it is a hard prerequisite that affects every app integration downstream. Group provisioning is Enterprise-only and requires a separate enablement request to Grammarly support; it is not self-serve.

Quick facts

Admin console pathapp.grammarly.com → Admin panel (accessible to Admin role only)
Admin console URLOfficial docs
SCIM availableYes
SCIM tier requiredBusiness/Enterprise
SSO prerequisiteYes

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Admin Invite and remove members, manage billing, configure SSO/SCIM, view usage reports, manage style guides and brand tones, assign roles. Cannot use Grammarly writing features in a separate admin-only seat; admin seat consumes a paid license. Pro (formerly Business) or Enterprise Counts as a paid seat Only one Admin role is documented as default; additional admins can be promoted but the original account owner retains billing control.
Member Access Grammarly writing assistant features, use shared style guides and snippets provided by admin, manage personal account settings. Cannot access admin panel, cannot invite other users, cannot view team usage data, cannot modify team-wide style guides. Pro (formerly Business) or Enterprise Counts as a paid seat Members removed from the team lose access to team features immediately but may retain a free individual account.

Permission model

  • Model type: role-based
  • Description: Grammarly uses a two-role model: Admin and Member. Admins have full team management and configuration access; Members have writing feature access only. There are no granular permission sets or custom roles available.
  • Custom roles: No
  • Custom roles plan: Not documented
  • Granularity: Coarse - two fixed roles only (Admin, Member). No per-feature permission toggles documented.

How to add users

  1. Sign in to app.grammarly.com and navigate to the Admin panel.
  2. Select 'Members' from the left navigation.
  3. Click 'Invite members'.
  4. Enter one or more email addresses in the invitation field.
  5. Select the role to assign (Admin or Member).
  6. Click 'Send invitations'.
  7. Invitees receive an email invitation and must accept to join the team and consume a seat.

Required fields: Email address of invitee

Watch out for:

  • Invitees must accept the email invitation before the seat is consumed and they appear as active members.
  • Pending invitations still count toward seat limits on some plan configurations - verify current billing behavior in the admin panel.
  • Users must have or create a Grammarly account with the invited email address.
  • If SSO is enforced, invited users must authenticate via the configured IdP.
Bulk option Availability Notes
CSV import Unknown Not documented
Domain whitelisting No Automatic domain-based user add
IdP provisioning Yes Pro (formerly Business) or Enterprise - SAML SSO must be configured first; SCIM provisioning available on Pro and Enterprise.

How to remove or deactivate users

  • Can delete users: Verify in tenant
  • Delete/deactivate behavior: This app exposes delete operations in its API documentation, but the admin-console path may present removal as deactivation, archiving, or deletion depending on tenant configuration. Confirm whether the UI action is reversible before treating removal as recoverable.
  1. Sign in to app.grammarly.com and navigate to the Admin panel.
  2. Select 'Members' from the left navigation.
  3. Locate the member to remove using search or the member list.
  4. Click the options menu (three dots or 'Manage') next to the member's name.
  5. Select 'Remove from team' or 'Revoke access'.
  6. Confirm the removal in the dialog prompt.
  7. The member loses team access immediately; the seat is freed for reassignment.
Data impact Behavior
Owned records Personal documents created by the user in their individual account remain accessible to that user under their free account. Team-shared documents or snippets created by the user may remain in the team workspace depending on how they were saved.
Shared content Style guide contributions and shared snippets created by the removed member remain in the team workspace and are still accessible to remaining team members.
Integrations The removed user's browser extensions and app integrations continue to function under their free individual account but lose access to team features (style guides, brand tones, team snippets).
License freed Yes - the seat is freed immediately upon removal and can be reassigned to a new invitee.

Watch out for:

  • Removed users are not notified by default via a system message; they simply lose access to team features.
  • If SCIM is configured, deprovisioning via the IdP will automatically remove the user from the Grammarly team without requiring manual admin panel action.
  • Admins cannot remove themselves; another admin must perform the removal or ownership must be transferred.
  • Removing a user does not delete their personal Grammarly account or personal documents.

License and seat management

Seat type Includes Cost
Pro seat (formerly Business) Full Grammarly writing assistant, team style guides, brand tones, team snippets, admin panel access (for Admins), SCIM/SSO support, analytics dashboard. $12/user/month billed annually or $30/user/month billed monthly (1–149 seats as of last verified pricing)
Enterprise seat All Pro features plus unlimited AI credits, advanced security controls, dedicated account management, group provisioning via SCIM (on request), custom contracts. Custom pricing - contact Grammarly sales
  • Where to check usage: app.grammarly.com → Admin panel → Members (shows active vs. pending seats) and Analytics/Usage section (shows writing activity per member).
  • How to identify unused seats: Admin panel Members list shows last-active date or activity status per member. Admins can sort or filter by activity to identify members who have not used Grammarly within a given period. No automated idle-seat alert is documented.
  • Billing notes: Seats are billed per active member. Removing a member frees the seat for the next billing cycle or immediately depending on plan terms. Annual plans may not prorate mid-cycle seat reductions - verify with Grammarly billing support. The legacy 'Business' plan has been merged into 'Pro'; existing Business customers were migrated.

The cost of manual management

Without SCIM, admins invite users one at a time via the Members panel; there is no CSV bulk import and no domain-based auto-join. Pending invitations may count against seat limits before users accept, making available seat counts unreliable until acceptances clear.

Identifying unused seats requires manually sorting the Members list by last-active date - no automated idle-seat alert exists. Removing a user revokes team access immediately and frees the seat, but the user's personal Grammarly account persists.

Admins cannot remove themselves; ownership must be transferred or another admin must perform the action.

What IT admins are saying

Practitioners consistently flag the SSO-before-SCIM sequencing as the most high-impact setup constraint - teams that attempt to enable SCIM without a fully active SAML configuration hit a hard block and must backtrack.

The absence of CSV import and domain whitelisting forces manual invitation management at scale, which compounds as headcount grows.

Seat-count confusion around pending invitations is a recurring pain point: seats may appear consumed before any user has logged in. Annual plan customers should verify mid-cycle seat reduction behavior directly with Grammarly billing, as prorating is not guaranteed.

Common complaints:

  • SAML SSO must be fully configured before SCIM provisioning can be enabled, creating a multi-step prerequisite that delays automated provisioning.
  • Group provisioning via SCIM is only available on Enterprise and requires a separate request to Grammarly support - not self-serve.
  • No CSV bulk import for users is documented; bulk adds require SCIM/IdP integration or manual individual invitations.
  • No domain-based auto-join (domain whitelisting) is available; all users must be individually invited.
  • Admins report difficulty identifying unused seats because there is no built-in idle-seat alert or automated report.
  • Pending invitations may consume seat allocations before users accept, causing confusion about available seat counts.
  • Only two roles (Admin and Member) are available - no granular permissions for power users or team leads.
  • Removing a user does not notify them, which can cause confusion when users lose access unexpectedly.
  • Token management and API credential handling for some IdP SCIM integrations (e.g., Okta) requires manual steps in both the IdP and Grammarly admin panel.

The decision

Manual administration is workable for small teams where turnover is low and SSO is not yet in place. At that scale, the two-role model is sufficient and the Members panel is straightforward.

Once every app in your provisioning workflow needs to reflect accurate Grammarly seat state, the absence of bulk import, domain auto-join, and idle-seat alerts creates compounding overhead.

SCIM via an IdP (Okta, Entra ID, or OneLogin) is the documented path to automation, but it requires Pro or Enterprise tier and a working SAML SSO configuration as a prerequisite. Enterprise is the only tier with group provisioning, and even then it requires a support request - factor that lead time into rollout planning.

Bottom line

Grammarly's admin tooling covers the basics reliably but offers little flexibility: two roles, no bulk import, no domain auto-join, and no idle-seat alerts.

Every app decision around Grammarly seat management will eventually surface the SSO-before-SCIM sequencing requirement, so teams should treat SAML configuration as the first milestone, not an afterthought.

Manual administration is viable at small scale; anything larger warrants investing in the SCIM setup upfront to avoid per-user invitation overhead and seat-count ambiguity.

Automate Grammarly workflows without one-off scripts

Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.

Every app coverage, including apps without APIs
60+ app integrations plus browser automation for apps without APIs
IT graph reconciliation across apps and your IdP
Less than a week to launch, maintained as APIs and admin consoles change
SOC 2 Type II. ~2 hours of your team's time

UpdatedMar 9, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

15Five logo

15Five

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

15Five uses a fixed role-based permission model with six predefined roles: Account Admin, HR Admin, Billing Admin, Group Admin, Manager, and Employee. No custom roles can be constructed. User management lives at Settings gear → People → Manage people p

1Password logo

1Password

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

1Password's admin console at my.1password.com covers the full user lifecycle — invitations, group assignments, vault access, suspension, and deletion — without any third-party tooling. Like every app that mixes role-based and resource-level permissions

8x8 logo

8x8

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

8x8 Admin Console supports full lifecycle user management — create, deactivate, and delete — across its X Series unified communications platform. Every app a user can access (8x8 Work desktop, mobile, web, Agent Workspace) is gated by license assignmen