Keep users from publishing their own content without review

We’ve recently added the workflows feature to our plan, so I’m trying to get up to speed here.

There is one key thing I want to do with workflows that I haven’t seen a way forward on yet, but maybe I just need to learn the feature better still. I know I couldn’t do this with just standard permissions, but maybe I can get there with workflows.

Is it possible to have workflows set up such that users can only publish their own content IF it has been reviewed by someone else? Like maybe they can move it to “ready for review” but they can’t move it to “reviewed” if they created it?

For example, this is a starting point, but it does seem to indicate that they can move their own content also, as “User of same role” would mean them also. There doesn’t appear to be a way to say “User of same role except this user”.

And the deny rule doesn’t have “the user themself” under “if record was created by:”

Hey @fitzage,

Good explanation, and I think this sort of “mandatory peer review by other users of the same role” is indeed unfortunately missing from our current permissions & workflows system.

I’ve converted this into a feature request for you (please vote on it in the upper left).

I can see how this would be useful, and it seems like the most straightforward implementation might be to have “Other users” and “The user themself” in both the Allow and Deny groups so that you can construct rules like this.

I’ll flag this discussion for our UX designer too so they can consider it in the future.

Sorry, this probably won’t be a quick or easy thing to add, but it’s definitely worth considering! Thanks for bringing it up.