Rights Check via Publishing API
CmsContext
- The rights check given below on CmsContext are side-wide checks.
- This doesn't depend on PublishingMode.
| Property | User roles - who have rights on site |
| UserCanApprove | Administrator, Channel Manager, Template Designer, Moderator, or Editor |
| UserCanAuthor | Administrator, Channel Manager, Template Designer, Moderator, Editor, or Author |
| UserCanEditResources | Administrator, Channel Manager, Template Designer, or Resource Manager |
| UserCanEditTemplates | Administrator, Channel Manager, Template Designer |
| UserCanModifySite | Administrator, Channel Manager, Template Designer, Resource Manager, Moderator, Editor, or Author |
Channel
- The checks given below are done on the appropriate channels.
- Channels can be only modified in Update mode.
| Property | Additional Checks | User roles - who have rights on channel |
| CanCreateChannels | - | Administrator, Channel Manager, or Template Designer |
| CanCreatePostings | - | Administrator, Channel Manager, Template Designer, Moderator, Editor, or Author |
| CanDelete |
| Administrator, Channel Manager, or Template Designer |
| CanSetProperties | - | Administrator, Channel Manager, or Template Designer |
Posting
- The checks given below are done on those postings.
- Postings can be only modified in Update mode.
| Property | Rights on Channel | PostingState | User roles - who have rights on posting |
| CanMove | - | Approved, EditorDeclined, Expired, ModeratorDeclined, New, None, Published, Saved, WaitingForEditorApproval, WaitingForModeratorApproval | Administrator, Channel Manager, Template Designer, Moderator, Editor or Author if it is not OwnedBy another user |
| CanSubmit | - | New , Saved , Editor Declined , or Moderator Declined | Administrator, Channel Manager, Template Designer, Editor or Author if it is not OwnedBy another user |
| CanDelete | - | Approved, EditorDeclined, Expired, ModeratorDeclined, New, None, Published, Saved, WaitingForEditorApproval, WaitingForModeratorApproval | Administrator, Channel manager, Template Designer, Moderator, Editor, or Author if it is not OwnedBy another user |
| CanSetProperties | - | Approved, EditorDeclined, Expired, ModeratorDeclined, New, None, Published, Saved, WaitingForEditorApproval, WaitingForModeratorApproval | Administrator, Channel Manager, Template Designer, Moderator, Editor, or Author if it is not OwnedBy another user |
| CanApprove | Only Editor Rights | New, Saved, EditorDeclined or WaitingForEditorApproval | Administrator, Channel Manager, Template Designer, Editor |
| CanApprove | Editor and Moderator Rights | ModeratorDeclined or WaitingForModeratorApproval | Administrator, Channel Manager, Template Designer, or Moderator |
| CanApprove | Only Moderator Rights | New, Saved | Administrator, Channel Manager, Template Designer, or Moderator |
| CanApprove | No Moderator or Editor Rights | New, Saved, EditorDeclined, WaitingForEditorApproval, WaitingForModeratorApproval or ModeratorDeclined | Administrator, Channel Manager, Template Designer |
TemplateGallery
- The checks given below are done on the appropriate template galleries.
- Template Galleries can be only modified in Update mode.
| Property | Additional Checks | User roles - who have rights on templategallery |
| CanCreateTemplateGalleries | - | Administrator, Channel Manager, or Template Designer |
| CanCreateTemplates | - | Administrator, Channel Manager, or Template Designer |
| CanDelete |
| Administrator, Channel Manager, or Template Designer |
| CanMove | - | Administrator, Channel Manager, or Template Designer |
| CanSetProperties | - | Administrator, Channel Manager, or Template Designer |
Template
- The checks given below are done on those templates.
- Templates can be only modified in Update mode.
| Property | TemplateState | User roles - who have rights on template |
| CanMove | - | Administrator, Channel Manager, or Template Designer if it is not OwnedBy another user |
| CanSubmit | New, NewShared, Saved or SavedShared | Administrator, Channel Manager, or Template Designer if it is not OwnedBy another user |
| CanDelete | - | Administrator, Channel Manager, or Template Designer if it is not OwnedBy another user |
| CanUseForAuthoring | - | Administrator, Channel Manager, Template Designer, Moderator, Editor, or Author |
| CanSetProperties | - | Administrator, Channel Manager, or Template Designer if it is not OwnedBy another user |
ResourceGallery
- The checks given below are done on the appropriate resource galleries.
- Resource Galleries can be only modified in Update mode.
| Property | Additional Checks | User roles - who have rights on resourcegallery |
| CanCreateResources | - | Administrator, Channel Manager, Template Designer, or Resource Manager |
| CanDelete |
| Administrator, Channel Manager, or Template Designer |
| CanSetProperties | - | Administrator, Channel Manager, or Template Designer |
Resource
- The checks given below are done on those resources.
- Resources can be only modified in Update mode.
| Property | User roles - who have rights on resource |
| CanSetContent | Administrator, Channel Manager, Template Designer, or Resource Manager |
| CanDelete | Administrator, Channel Manager, Template Designer, or Resource Manager |
| CanUseForAuthoring | Administrator, Channel Manager, Template Designer, Moderator, Editor, or Author |
| CanSetProperties | Administrator, Channel Manager, Template Designer, or Resource Manager |


1 Comments:
Hi,
This is not relevant to this post. Can you please mail me - chestermr@gmail.com
Cheers,
Chester.
Post a Comment
<< Home