Bug #27643
closedElement editing is restricted if editor has no right to the related WS-stage
100%
Description
A (workspace) element which left the "editing" state can't be edited anymore if the editor doesn't have appropriate permission for the current stage of the element. That's imho not the desired behaviour. The following example show's why:
Let's say a element (tt_content change) left the "Editing" stage and is now waiting in "Ready to publish" for further progress. If a admin user starts modifying the element it's pushed back to "Editing" once he saves it. If an editor, without permissions for the "Ready to publish" stage, starts modifying it he get's the well known "Could not be edited in offline workspace ..." error and he can't proceed anyhow without the need to wait for someone who has the right to work in the "Ready to publish" stage.
Two options for a possible solution:
1) Allow editing for everyone who's member of the workspace / a.k.a who has rights for the "Editing" stage / and push elements ALWAYS back to "Editing" once they're save
2) Avoid that the editor is able to work on the element anyhow and clarify the error-messages (in the TCEforms, listview etc.)