<p>This knowledge base article shows how the publishing workflow works in the current version of Craft <a href="https://craftcms.com/knowledge-base/editing-entries" rel="nofollow noreferrer">https://craftcms.com/knowledge-base/editing-entries</a></p>

CC BY-SA 4.0
2022-04-23T13:50:12.910Z
2022-04-23T13:50:12.910Z
weotch
<p>As MISC has mentioned, Craft has a great permissions system built-in, which allows you to assign users the ability to either <em>publish</em> content live, or instead only <em>create</em> it and have others publish it.</p>

<p>Here's a screenshot of a typical permissions screen:</p>

<p><img src="https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/editor-permissions.png" alt="Craft CMS Permissions Screen"></p>

<p>To take this to the next level, Josh Crawford has developed a great free plugin called <a href="https://github.com/engram-design/Workflow" rel="nofollow noreferrer"><strong><em>Workflow</em></strong></a> which enhances this with:</p>

<ul>
<li>User interface improvements, including a button to "Submit for Review"</li>
<li>Email notifications to notify publishers that an entry is ready for review</li>
<li>Entries become locked while they are awaiting review</li>
<li>Extra events for hooking into the submission/publishing process with additional custom functionality</li>
</ul>

<h3>Some screenshots:</h3>

<p><img src="https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane.png" alt="Craft Workflow Plugin"></p>

<p><img src="https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane2.png" alt=""></p>

<p><img src="https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane3.png" alt=""></p>

<p><img src="https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane4.png" alt=""></p>

<p>See <a href="https://github.com/engram-design/Workflow" rel="nofollow noreferrer">https://github.com/engram-design/Workflow</a></p>

CC BY-SA 3.0
2017-04-26T01:20:06.107Z
2017-04-26T01:20:06.107Z
Simon East
<p>You can give a user or a user group the following permissions (on each section separately):</p>

<ul>
<li>Edit entries
<ul>
<li>Create entries</li>
<li>Publish live changes</li>
<li>Delete entries</li>
<li>Edit other authors’ entries</li>
<li>Edit other authors’ drafts</li>
</ul></li>
</ul>

<p>If a user only can "create entries", but not "publish live changes", then he is not able to publish an entry (but he can create the entry).</p>

CC BY-SA 3.0
2014-09-14T19:15:19.640Z
ok, thanks.  What does "Publish Live Changes" mean then?
Will
CC BY-SA 3.0
2014-09-14T19:53:47.430Z
Sorry, I was wrong. My answer has been updated after a test on version 2.2.
MISC
CC BY-SA 3.0
2014-09-16T22:20:37.750Z
ok, i see.  I've got the ontherocks.dev running & tested this.  Makes sense once you know what's happening.  would be great if it notified editors of things to approve etc but is probably good enough for most situations
Will
CC BY-SA 3.0
2014-09-14T18:00:19.237Z
2014-09-14T19:52:05.630Z
2014-09-14T19:52:05.630Z
MISC
<p>Is it possible to allow some users to write content &amp; an editor can edit &amp; publish / approve it?</p>

<control-panel>
Does Craft Have Publishing Workflow?
# Does Craft Have Publishing Workflow?

(Asked by: username_0 on 2014-09-14)

Is it possible to allow some users to write content & an editor can edit & publish / approve it?

**Tags:** control-panel

---

## 3 answers

### Answer by username_3 on 2014-09-14. Score: 7 | Accepted answer

You can give a user or a user group the following permissions (on each section separately):

* Edit entries
  + Create entries
  + Publish live changes
  + Delete entries
  + Edit other authors’ entries
  + Edit other authors’ drafts

If a user only can "create entries", but not "publish live changes", then he is not able to publish an entry (but he can create the entry).

> **Comments:**
> **username_0**: ok, thanks.  What does "Publish Live Changes" mean then?  
> **username_3**: Sorry, I was wrong. My answer has been updated after a test on version 2.2.  
> **username_0**: ok, i see.  I've got the ontherocks.dev running & tested this.  Makes sense once you know what's happening.  would be great if it notified editors of things to approve etc but is probably good enough for most situations  

---

### Answer by username_1 on 2022-04-23. Score: 1

This knowledge base article shows how the publishing workflow works in the current version of Craft <https://craftcms.com/knowledge-base/editing-entries>


---

### Answer by username_2 on 2017-04-26. Score: 1

As MISC has mentioned, Craft has a great permissions system built-in, which allows you to assign users the ability to either *publish* content live, or instead only *create* it and have others publish it.

Here's a screenshot of a typical permissions screen:

![Craft CMS Permissions Screen](https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/editor-permissions.png)

To take this to the next level, Josh Crawford has developed a great free plugin called [***Workflow***](https://github.com/engram-design/Workflow) which enhances this with:

* User interface improvements, including a button to "Submit for Review"
* Email notifications to notify publishers that an entry is ready for review
* Entries become locked while they are awaiting review
* Extra events for hooking into the submission/publishing process with additional custom functionality

### Some screenshots:

![Craft Workflow Plugin](https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane.png)

![](https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane2.png)

![](https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane3.png)

![](https://raw.githubusercontent.com/engram-design/Workflow/master/screenshots/review-pane4.png)

See <https://github.com/engram-design/Workflow>


---

