Content Management System (CMS) role permissions

The Admin Console has several roles specifically for creating and managing content displayed on the website/storefront.

To access the Admin Console and make edits to the CMS, a user needs the ISC_User role in addition to the necessary CMS roles.

Custom roles

If you choose to make a custom role related to content creation or access to the CMS, the ability to publish content is assigned only to the applicable roles as listed below and you cannot add the ability to publish to your custom role.

CMS roles

 

ISC_ContentAdmin

ISC_ContentEditor

ISC_ContentApprover

ISC_Implementer

ISC_FrontEndDev

Notes

Use CMS Shell

x

x

x

x

x

CMS Shell is automatically displayed when users with these permissions are signed into the Admin Console and go to the site.

Create Page

x

x

?

x

x

Option in flyout menu is hidden for those without this permission.

Edit Page

x

x

?

x

x

Option in flyout menu is hidden for those without this permission.

Delete Page

x

? ?

x

x

Option in flyout menu is hidden for those without this permission.

Add Linked Page

x

x

?

x

x

Option in flyout menu is hidden for those without this permission.

Unlink Page

x

x

?

x

x

Option in flyout menu is hidden for those without this permission.

Widget Permissions

x

x

?

x

x

Permission to create, edit and delete widgets

Template Permissions

x

? ?

x

x

Permission to view, create, edit and delete templates

Preview Page

x

x

x

x

x

?

Publish Page

x

?

x

x

x

Roles without this permission see Submit For Approval button after clicking Publish.

Clear Future Publish

x

?

x

x

x

Roles without this permission are not provided the clear publish date option when attempting to publish a page with a future publish date.

Rollback

x

x

?

x

x

Restore button is hidden in the CMS header for roles without this permission.

Rollback and Publish

x

? ?

x

x

Restore and Publish button will be hidden on the restore modal for roles without this permission.