Toggle menu

Content Privileges

The following privileges control user access to the iCM Content Library.

Most content items include the four basic privileges - add, delete, edit and view. More complex content types include a wider range of privileges, allowing you to limit the access users have to more complicated tasks.

Each privilege is explained below. Remember that as well as assigning privileges to a group or user, you also need to assign iCM Content Roots that define where the assigned privileges can be carried out.

Where content is organised into groups (media items for example) giving a user the ability to create an item will automatically give them the ability to create groups of that type within the defined content roots too.

Articles

PrivilegeDescription
ApprovalsAll iCM users who need to approve the work of others must have this privilege. Approvers must also have at least view access for the content they need to approve. See Approval Requirements for more information
AddAllows users to create new articles in the assigned content roots. Note that this privilege is for creating new articles. To edit existing articles (even the new article created using this privilege) users will need the Article Edit privilege
DeleteAllows users to delete articles in the assigned content roots
EditAllows users to edit existing articles in the assigned content roots
Publish ImmediateUsers with this privilege will bypass any approval chain set up for the content they are creating or editing in the assigned content roots. It also allows the user to "Take over responsibility" for articles awaiting approval created by other users (assuming they have the Article Edit privilege).

These users will also be emailed if articles that require updates become escalated. See Content Settings for an explanation of stale articles and overdue warnings
ViewAllows users view (read only) access to the articles in the assigned content roots
ExportAllows a user to export an article structure from the tree
ImportAllows a user to import articles. See Article Import and Export
Version ControlAllows users to use the version history of an article (assuming version history is enabled)
All Non-Live (Delete/Edit/View)This set of privileges allows users to access the non-live (work in progress or awaiting approval) articles of other users in the assigned content roots. Users are automatically given access to their own non-live articles without the need for these privileges
Search OptimisationUsers with this privilege will have access to the Article Search Optimisation tab in the article editor
WYSIWYG EditProvides access to the WYSIWYG version of the article editor. Note, this only gives access to the WYSIWYG version of the editor, not the ability to edit articles. Users will also need to have the Article Edit privilege to be able to edit an article in WYSIWYG mode. This also assumes the chosen template type supports WYSIWYG editing
Link Text EditAllows users to enter alternate link text when editing an article. Users will also need to have the Article Edit privilege to be able to edit an article's link text
Edit Friendly URLAllows users to enter friendly URLs when editing an article. Users will also need to have the Article Edit privilege to be able to edit an article's friendly URL
MoveAllows users to move an article. Users will also need to have the Article Edit privilege to be able to move an article. Users will also need the Article Add privilege for the destination they wish to move the article to
Edit HeadingAllows users to enter heading text when editing an article. Users will also need to have the Article Edit privilege to be able to edit an article's heading text

Events

PrivilegeDescription
AddAllows users to create new events in the assigned content roots
DeleteAllows users to delete events in the assigned content roots
EditAllows users to edit existing events in the assigned content roots
ViewAllows users to view events in the assigned content roots

End Points

PrivilegeDescription
AddAllows users to create new End Points in the assigned content roots
DeleteAllows users to delete End Points in the assigned content roots
EditAllows users to edit End Points in the assigned content roots
ViewAllows users to view End Points in the assigned content roots
ExportAllows users to export End Points from the assigned content roots
ImportAllows users to import End Points into the assigned content roots
PublishAllows users to publish End Points in the assigned content roots. This also controls the ability to unpublish End Points
Publish MultipleAllows users to publish all End Points in the assigned content roots
Version ControlAllows users to use the version history of an End Point (assuming version history is enabled)

Features

PrivilegeDescription
AddAllows users to create new feature groups in the assigned content roots
DeleteAllows users to delete feature groups in the assigned content roots
EditAllows users to edit existing feature groups in the assigned content roots
ViewAllows users to view feature groups in the assigned content roots

Forms

PrivilegeDescription
AddAllows users to create new forms in the assigned content roots
DeleteAllows users to delete forms in the assigned content roots
EditAllows users to edit forms in the assigned content roots
ViewAllows users to view forms in the assigned content roots
ExportAllows users to export forms from the assigned content roots
ImportAllows users to import forms into the assigned content roots
PublishAllows users to publish forms in the assigned content roots. This also controls the ability to unpublish End Points
Publish MultipleAllows users to publish all forms in the assigned content roots
Version ControlAllows users to use the version history of a form (assuming version history is enabled)
Blueprint EditAllows users to edit form blueprints in the assigned content roots
Snippet EditAllows users to edit form snippets in the assigned content roots

Form Data

PrivilegeDescription
AddAllows users to create form data using one of the existing iCM forms in the assigned content roots
DeleteAllows users to delete form data from one of the assigned content roots
EditAllows users to edit form data in one of the assigned content roots
ExportAllows users to export form data from one of the assigned content roots
ViewAllows users to view form data in one of the assigned content roots
SecurityAllows this user to grant access to the form data of a form while it is being created. In effect gives the user the ability to assign their form as a content root to other users. The users chosen will still need relevant form data privileges to be able to see or edit the form data content root. See Securing a Form's Data for more information

Forums

PrivilegeDescription
AddAllows users to create forums in the assigned content roots
DeleteAllows users to delete forums from one of the assigned content roots
EditAllows users to edit forums in one of the assigned content roots. Forum moderators will need this privilege
ExportAllows users to export forum data from one of the assigned content roots
ViewAllows users to view forums in one of the assigned content roots

Links

PrivilegeDescription
AddAllows users to create new links in the assigned content roots
DeleteAllows users to delete links in the assigned content roots
EditAllows users to edit existing links in the assigned content roots
ViewAllows users to view links in the assigned content roots
Version ControlAllows users to use the version history of a link (assuming version history is enabled)

Media

PrivilegeDescription
AddAllows users to create new media items in the assigned content roots
DeleteAllows users to delete media items in the assigned content roots
EditAllows users to edit existing media items in the assigned content roots
ViewAllows users to view media items in the assigned content roots
Version ControlAllows users to use the version history of a media items (assuming version history is enabled)
LockAllows a user to apply a persistent lock to a media item in one of their assigned content roots. Users are able to lock media items even if they don't have the ability to edit them
Resize ControlAllows users to override the size constraints set up for images in their media definition
Search OptimisationThis privilege is included to allow future development only and is not currently used by iCM
Edit Related ArticleAllows users to embed a link to an iCM article into their media item (only makes sense for images)
Edit Related LinkAllows users to embed a link to a link in the link library into their media item (only makes sense for images)

Metadata

PrivilegeDescription
AddAllows users to create new metadata in the assigned content roots
DeleteAllows users to delete metadata in the assigned content roots
EditAllows users to edit existing metadata in the assigned content roots
ViewAllows users to view metadata in the assigned content roots
ImportAllows a user to import metadata into the assigned content root
ExportAllows a user to export metadata from the assigned content root

Polls

PrivilegeDescription
AddAllows users to create new polls in the assigned content roots
DeleteAllows users to delete polls in the assigned content roots
EditAllows users to edit existing polls in the assigned content roots
ViewAllows users to view polls in the assigned content roots

Processes

When considering the assignment of process modeller privileges consider the following definitions:

  • Model: A process diagram designed using the modeller
  • Process: A deployed model that is available for use
  • Instance: An active/running process which may or may not contain user generated data

Unlike other privileges, those related to the process modeller do not have content roots. A user will be able to access all models/processes/instances.

PrivilegeDescription
Model ViewAllows users to view models
Model CreateAllows users to create new models
Model EditAllows users to edit existing models
Model DeleteAllows users to delete models
Model ImportAllows users to import models
Model ExportAllows users to export models
Model DeployAllows users to deploy models as processes
Process ViewAllows users to view processes
Process View InstancesAllows users to view instances of processes
Process ImportAllows users to import processes
Process ExportAllows users to export processes
Process Suspend/ResumeAllows users to suspend or resume processes (preventing new instances of them from starting)
Process DeleteAllows users to delete processes
Instance ViewAllows users to view instances
Instance Suspend/ResumeAllows users to suspend or resume individual process instances
Instance DeleteAllows users to delete instances
Last modified on 04 March 2022

Share this page

Facebook icon Twitter icon email icon

Print

print icon