Spire CMS has the following permission roles: CMS_ContentEditor, CMS_ContentDeveloper, CMS_SiteEditor, CMS_Publisher and CMS_SystemAdmin. Each role lets users perform some actions while blocking other actions. You can assign a role to a user by going to the Administration > Users > Console Users and selecting the roles you want that user to have. To create a custom role, see Create custom roles.
CMS_ContentEditor
Content editors can do the following:
- Content
- Add widgets to a content page
- Delete widgets from a content page
- Rearrange widgets on a content page
- Edit existing content widgets on any page (commerce and content)
- Pages
- Create new content pages
- Delete content pages
- Create a page variant
- Delete a page variant
- Copy a page
- Rearrange pages in the page tree
CMS_ContentDeveloper
To assign this role, first enable the setting Advanced Spire CMS Features in the Admin Console under Administration > System > Settings > Site Configurations > Widgets.
Content developers can add and edit content in the Code Snippet widget. Other user roles can view the Code Snippet widget. Only CMS_ContentDeveloper and CMS_SystemAdmin can add and edit it.
CMS_SiteEditor
Site editors can do the following:
- Content
- All CMS_ContentEditor actions
- Update Content
- Edit settings and content of commerce widgets
- Pages
- Compose commerce pages
- Add widgets to a commerce page
- Delete widgets from a commerce page
- Rearrange widgets on a content page
CMS_Publisher
Publishers can do the following:
- Approve content for users who do not have publishing permissions
- Publish content, including:
- Bulk publish
- Future publish
- Rollback
- Immediate publish
CMS_SystemAdmin
System administrators can do the following:
- All actions listed in CMS_ContentEditor, CMS_SiteEditor, and CMS_Publisher roles
- Edit a site’s global style guide
Please sign in to leave a comment.