Dual Control / Four Eyes Principle
- by Ralf
I have the requirement to implement some kind of Dual Control or Four-Eyes-Principle, meaning that every change of an object done by user A has to be checked by user B.
A trivial example would be a publishing system where an author writes an article and another has to proofread it before it is published.
I am a little bit surprised that you find nearly nothing about it on the net. No patterns, no libraries (besides cibet), no workflow solutions etc.
Is this requirement really so uncommon? Or am I searching for the wrong terms?
I am not looking for a specific solution. More for a pattern or best practice approach.