You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Either describe or support a set of permissions allow a User/Group to be able to add and edit blog articles, but not publish blog articles.
Use cases
News organizations with a workflow that distinguishes who writes (adds and edits) articles, and who approves (publishes) articles.
Proposed solution
If not intuitive to set up, then document permissions that achieve the goal.
If possible to add "publish" permission, then add: djangocms_blog | blog article | Can publish blog article
Alternatives
I have found no combination of permissions that supports my organization's needs.
Additional information
This is how I currently have set up permissions:
Group Permissions
News Editor
Basically, this group can add, change, and view articles but not publish CMS pages. (I know articles differ from pages, but I don't see how to distinguish what data of an article can be edited and what cannot, so I am trying any possibly sensible combination.)
Markup of "CHOSEN PERMISSIONS" click to show/hide <select multiple ... >
<selectid="id_permissions_to" multiple="multiple" size="0" name="permissions" class="filtered"
style="height: 250.398px;"><optionvalue="274" title="bootstrap4_media | bootstrap4 media | Can change bootstrap4 media">bootstrap4_media |
bootstrap4 media | Can change bootstrap4 media</option><optionvalue="276" title="bootstrap4_media | bootstrap4 media | Can view bootstrap4 media">bootstrap4_media |
bootstrap4 media | Can view bootstrap4 media</option><optionvalue="278" title="bootstrap4_media | bootstrap4 media body | Can change bootstrap4 media body">
bootstrap4_media | bootstrap4 media body | Can change bootstrap4 media body</option><optionvalue="280" title="bootstrap4_media | bootstrap4 media body | Can view bootstrap4 media body">
bootstrap4_media | bootstrap4 media body | Can view bootstrap4 media body</option><optionvalue="281" title="bootstrap4_picture | bootstrap4 picture | Can add bootstrap4 picture">bootstrap4_picture
| bootstrap4 picture | Can add bootstrap4 picture</option><optionvalue="282" title="bootstrap4_picture | bootstrap4 picture | Can change bootstrap4 picture">
bootstrap4_picture | bootstrap4 picture | Can change bootstrap4 picture</option><optionvalue="283" title="bootstrap4_picture | bootstrap4 picture | Can delete bootstrap4 picture">
bootstrap4_picture | bootstrap4 picture | Can delete bootstrap4 picture</option><optionvalue="284" title="bootstrap4_picture | bootstrap4 picture | Can view bootstrap4 picture">bootstrap4_picture
| bootstrap4 picture | Can view bootstrap4 picture</option><optionvalue="32" title="cms | cms plugin | Can change cms plugin">cms | cms plugin | Can change cms plugin
</option><optionvalue="34" title="cms | cms plugin | Can view cms plugin">cms | cms plugin | Can view cms plugin</option><optionvalue="2" title="cms | page | Can change page">cms | page | Can change page</option><optionvalue="45" title="cms | page | Can view page">cms | page | Can view page</option><optionvalue="1" title="cms | placeholder | Can use Structure mode">cms | placeholder | Can use Structure mode
</option><optionvalue="361" title="djangocms_blog | blog article | Can add blog article">djangocms_blog | blog article | Can
add blog article</option><optionvalue="362" title="djangocms_blog | blog article | Can change blog article">djangocms_blog | blog article |
Can change blog article</option><optionvalue="364" title="djangocms_blog | blog article | Can view blog article">djangocms_blog | blog article |
Can view blog article</option><optionvalue="150" title="djangocms_link | link | Can change link">djangocms_link | link | Can change link</option><optionvalue="152" title="djangocms_link | link | Can view link">djangocms_link | link | Can view link</option><optionvalue="88" title="djangocms_text_ckeditor | text | Can add text">djangocms_text_ckeditor | text | Can add
text</option><optionvalue="89" title="djangocms_text_ckeditor | text | Can change text">djangocms_text_ckeditor | text | Can
change text</option><optionvalue="90" title="djangocms_text_ckeditor | text | Can delete text">djangocms_text_ckeditor | text | Can
delete text</option><optionvalue="91" title="djangocms_text_ckeditor | text | Can view text">djangocms_text_ckeditor | text | Can view
text</option><optionvalue="182" title="djangocms_video | video player | Can change video player">djangocms_video | video player
| Can change video player</option><optionvalue="184" title="djangocms_video | video player | Can view video player">djangocms_video | video player |
Can view video player</option><optionvalue="186" title="djangocms_video | video source | Can change video source">djangocms_video | video source
| Can change video source</option><optionvalue="188" title="djangocms_video | video source | Can view video source">djangocms_video | video source |
Can view video source</option><optionvalue="190" title="djangocms_video | video track | Can change video track">djangocms_video | video track |
Can change video track</option><optionvalue="192" title="djangocms_video | video track | Can view video track">djangocms_video | video track | Can
view video track</option><optionvalue="114" title="filer | image | Can change image">filer | image | Can change image</option><optionvalue="116" title="filer | image | Can view image">filer | image | Can view image</option></select>
Page Permissions
News (i.e. Blog) Page
USER
GROUP
CAN ADD
CAN EDIT
CAN DELETE
CAN PUBLISH
CAN CHANGE ADVANCED SETTINGS
CAN CHANGE PERMISSIONS
CAN MOVE
GRANT ON
DELETE?
-
News Editor
☑
☑
Page descendants
Page Global Permissions
News Editor
None.
The text was updated successfully, but these errors were encountered:
wesleyboar
changed the title
Explain What Permissions Can Allow User to Edit but Not Publish
Permissions That Allow User to Edit but Not Publish
Sep 19, 2022
Description
Either describe or support a set of permissions allow a User/Group to be able to add and edit blog articles, but not publish blog articles.
Use cases
News organizations with a workflow that distinguishes who writes (adds and edits) articles, and who approves (publishes) articles.
Proposed solution
djangocms_blog | blog article | Can publish blog article
Alternatives
I have found no combination of permissions that supports my organization's needs.
Additional information
This is how I currently have set up permissions:
Group Permissions
News Editor
Basically, this group can add, change, and view articles but not publish CMS pages. (I know articles differ from pages, but I don't see how to distinguish what data of an article can be edited and what cannot, so I am trying any possibly sensible combination.)
Markup of "CHOSEN PERMISSIONS"
click to show/hide
<select multiple ... >
Page Permissions
News (i.e. Blog) Page
Page Global Permissions
News Editor
None.
The text was updated successfully, but these errors were encountered: