Thank you! Your feedback helps us improve.

About custom roles

Included in: Grammarly Enterprise plans
Managed by: Admins

Custom roles is an enterprise feature that allows organizations to tailor 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 Enterprise 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

Team members 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
Subscription
  • Manage subscription details
Full access to your organization's subscription details and permissions to view the member list. 
Members 
  • Invite members
  • Remove members
Permissions to invite new or remove existing members of your organization. 
Roles
  • 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
Groups
  • 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
Analytics
  • Filter and export organizational analytics
  • View, filter, and export individual member analytics
Permissions to view, filter, and export team or individual usage data
Snippets
  • 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 that the team member with the custom role will have for Grammarly account management.

Note: The option to manage Knowledge Share terms is currently unavailable to members with custom roles.

How do I create a custom role?

To create a custom role, follow these steps:

  1. Go to the Roles page.
  2. Click on Create custom role in the upper-right corner: Create custom role.png
  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, review the selected permissions, and click Save.

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

  1. Go to the Roles page.
  2. Click on the three dots 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 Create.
  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 menu. 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 the 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 menu, and confirm by clicking Save.

How do I manage custom roles?

On the Roles page, you can:

  • Modify the role description, name, and permissions by clicking on the corresponding 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 them and clicking on Compare roles at the bottom of the page:

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 by clicking on the three dots icon ⋮ 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 team member have more than one role?

No, each team member can have only one role.

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

Yes, you can assign group manager permissions to members with custom roles.

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

No, admins can create as many custom roles as needed.

Can I modify the default roles?

No, the default roles cannot be modified.

Can I assign custom roles through SAML single sign-on?

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