Workflow permissions not working as expected
beingk - November 11, 2009 - 13:20
| Project: | Workflow |
| Version: | 6.x-1.3 |
| Component: | Miscellaneous |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
Jump to:
Description
here's what I have:
workflow Draft-Live
anon users should only see content in state Live
access control under the Workflow module:
- Draft: Roles who can view posts in this state: anon NOT checked
- Live: Roles who can view posts in this state: anon checked
now the issues is with the default Drupal workflow. if i check Published, then anon users can see the content, even though the content is in Draft state. if i uncheck Published, but change the state to Live, the anon users can't view it.
what am i missing here? i feel like it's been a pretty long day already...
thanks

#1
i suppose what i'm asking is: how do the core workflow settings interact with the WF module permissions? is Publishing content something that needs to happen in addition to switching the state to Live?
seems kind of redundant to me.
#2
to answer my own question: the WF module interacts with the core workflow settings through Actions, e.g. to make content visible to anon users when in Live state, trigger the Publish node action. and when moving from Live to Draft state, trigger the Unpublish action. pretty straightforward.