CMS Owner

Last Updated: Nov 9, 2021
documentation for the dotCMS Content Management System

CMS Owner

The CMS Owner System Role allows you to assign Permissions to the original creator of the object, regardless of what other Roles that user has assigned. For example, you can use the CMS Owner Role to allow users to edit content they've created, but not allow them to edit content of the same Content Type created by other users.

CMS Owner permissions can be placed on any dotCMS object, and can be used in combination with other Roles to allow many users to create new content, but restrict publishing/editing rights to the original creator.

Common Uses

The following table shows common sets of permissions which you may want to give users, and how the CMS Owner Role can be used to provide some of these permissions:

Allow Users ToUser or Role
Permissions
CMS Owner
Permissions
Create and edit content (no matter who created it)EditNone (blank)
Create new content, and edit if after it's created,
   but not edit content created by other users
Add ChildrenEdit
Create new content, but not edit it after it's createdAdd ChildrenNone (blank)
View and edit content they create,
   but not view content created by other users
None (blank)Edit
Edit and publish content (no matter who created it)PublishNone (blank)
Create, edit, and publish content they create,
   and edit content created by other users,
   but not publish content created by other users
EditPublish
Create, edit, and publish content they create,
   but not edit or publish content created by other users
Add ChildrenPublish

On this page