Thank you! Your feedback helps us improve.

About custom roles

Who has access:
Grammarly Enterprise admins

Custom roles is an enterprise feature that allows organizations to tailor user account management permissions and access controls to fit their specific organizational requirements. This feature is particularly beneficial for companies that require granular control over what different team members can see and do within their Grammarly account.

This article provides an overview of the custom roles feature, including how to create, manage, and utilize custom roles effectively.

Table of contents

What are custom roles?

Custom roles are admin-defined roles that can be configured to have specific permissions within your Grammarly Enterprise account. Unlike predefined default roles (admin, account manager, user role with group manager permissions, user), which come with a fixed set of permissions, custom roles allow enterprise admins to mix and match permissions to create roles that suit their organization’s unique needs.

Interested in upgrading to an Enterprise account? Contact our Sales team.

Types of available admin permissions

Users with a custom role will be granted specific admin permissions on top of what is available to them through default user permissions. You can define new custom roles that have any—or all—of the below admin permissions:

Category Available permissions Description
  • Manage subscription details
Full access to your organization's subscription details and permissions to view the member list. 
  • Invite members
  • Remove members
Permissions to invite new or remove existing members of your organization. 
  • Assign/unassign account manager and user roles
  • Assign/unassign admin role
  • Assign/unassign custom roles
  • Create, edit, and delete custom roles 
Permissions to manage role assignments and custom roles
  • Add/remove group members
  • Assign/unassign group manager permissions
  • Create and edit group details
  • Delete groups
Permissions for group management and assigning group manager permissions
  • Filter and export organizational analytics
  • View, filter, and export individual member analytics
Permissions to view, filter, and export team or individual usage data
  • Create and edit snippet collections
  • Delete snippet collections
Permissions to manage snippets for your organization or multiple teams
Brand Tones
  • Create brand tone profiles
  • Delete brand tone profiles
Permissions to manage brand tones for your organization or multiple teams
Style Rules
  • Create style rule sets
  • Delete style rule sets
Permissions to manage style rules for your organization or multiple teams
Writing Preferences
  • Create writing preference sets
  • Delete writing preference sets
Permissions to manage writing preferences for your organization or multiple teams
Dialect Settings
  • Set dialect
Permission to manage the English dialect in which your team receives Grammarly suggestions

Organizational Dictionary



  • Manage org dictionary
Permission to manage dictionary entries that keep Grammarly from flagging certain words as misspellings

IT Configuration



  • Manage SSO authentication 
  • Manage SCIM provisioning
  • Configure Managed Mode
Permissions to manage authentication, enrollment, and provisioning for your Grammarly account
Enterprise Security
  • Manage enterprise security controls
Permissions to manage your organization’s access to Grammarly and Grammarly’s access to data, domains, and applications


These permissions will define the admin access level the member with the custom role will have for Grammarly account management.

How do I create a custom role?

To create a custom role, follow these steps:

  1. Go to the Roles page.
  2. Click Create custom role.
  3. Fill in the role Name and Description fields.
  4. Select the access permissions for the custom role by checking the boxes next to the corresponding permissions.
  5. Click Next, and after reviewing your selected permissions, click Save

Alternatively, you can create a custom role by duplicating an existing role: 

  1. Go to the Roles page.
  2. Click on the More ⋮ icon next to the existing role and click Duplicate role
  3. Fill in the role Name and Description fields.
  4. Modify the permissions and click Next.
  5. Review your selected permissions and click Save

How do I assign members to a custom role?

To assign existing team members to a custom role one by one, follow these steps:

  1. Go to the Members page and click on a team member. 
  2. In the window that appears next, select the role from the Role dropdown. You can click Learn more about roles and permissions to review the information about the available options. 
  3. Confirm by clicking Save:

To assign multiple team members to a custom role, do the following:

  1. Go to the Members page and check the boxes next to your preferred team members.
  2. At the bottom of the page, click Change role.
  3. In the window that appears next, select the members’ new role from the dropdown, and confirm by clicking Save:

How do I manage custom roles?

On the Roles page, you can:

  • Modify the role’s description, name, and permissions by clicking Edit next to the custom role: 

  • View members assigned to a custom role by clicking on the members count next to it:

  • Compare roles by checking the boxes next to the roles you’d like to compare. Then, at the bottom of the page, click Compare roles

Compare roles.png

Note: You can compare up to three roles.

  • Delete roles by either checking the box next to a custom role and clicking Delete at the bottom of the page, or clicking by More ⋮ next to a custom role and clicking Delete:

Common use cases

The custom roles feature has numerous applications. Here are a few common use cases that are particularly beneficial to explore: 

  • Create an IT admin role

If you need to establish an account role capable of performing specific admin tasks—like configuring IT settings, including SSO and SCIM, and managing members—without granting full admin privileges, consider creating an IT admin role.

  • Enable only specific members to manage your license

Allow certain members to manage your subscription, invite and remove members, and get insights into how others are using Grammarly without them necessarily having full admin permissions to alter security controls, SSO configuration, or communication preferences such as brand tones.

  • Create a brand contributor role

You can create a brand contributor role for individuals who need to manage company-wide style rules or define organizational brand tones without unnecessary admin permissions to manage groups or see the team’s analytics. You can make the custom role for account management purposes as granular as it needs to be.

Frequently asked questions

Can a user have more than one role?

No, each user can have only one role.

Can a user with a custom role also be assigned the group manager permissions for a certain group?

Yes, you can assign group manager permissions to the custom role members.

Is there a limit to how many custom roles an admin can create?

No, the admin can create as many custom roles as desired.

Can I modify the default roles?

No, the default roles are non-modifiable.

Can I assign custom-created roles through SAML SSO?

Yes! Please refer to this article to learn more: Add Grammarly to an identity provider

Was this article helpful?
Tell us what you think. We promise to act on your feedback to make Grammarly's support pages even more helpful.
Have more questions? Submit a request