This question about Not sure...: Answered

Why can I still edit a controlled document in a state where the column Allow Edit is set to nobody

I have set a workflow to control documents and defined that in only one state edit is allowed, see the configuration below. However i can edit the document whatever the state is. My understanding was that editing would no longer be possible unless the document is properly set to be in an underrevision state.

Thanks for your help.

Antoine

configuration:

Tags used in controlled topics

  • Set WORKFLOWNOTICE = This topic is under document control. Last approval on %WORKFLOWLASTTIME_APPROUVE%: %WORKFLOWLASTVERSION_APPROUVE%
  • Set WORKFLOWBUTTON =
    You are permitted to change the status of this document:%WORKFLOWTRANSITION%
  • Set this to 1 to enable debugging about the workflow
  • Set WORKFLOWDEBUG = 1
Existing Controlled documents:

Les états des documents de mesure

State Allow Edit Message
ENREVISION al, mesure Ce document est en cours de révision.
APPROUVE nobody Ce document a été approuvé pour l'utilisation en production.
ATTENDAPPBE nobody Ce document attend l'approbation du ResponsableBackEnd.
ATTENDAPPCEO nobody Ce document attend l'approbation du CEO.
ATTENDINFASSRBE nobody Ce document doit être lu par l'assistant du ResponsableBackEnd
ATTENDINFOP1 nobody Ce document doit être lu par l'opérateur 1
ATTENDINFOP2 nobody Ce document doit être lu par l'opérateur 2
ATTENDMPBE nobody Ce document attend d'être mis en production par le responsable Back-end
Attention si des opérateurs de mesure supplémentaires sont engagés, il faut ajouter des statu pour assurer leur information

Transitions

State Action Next State Allowed Notify
APPROUVE réviser ENREVISION al, mesure Main.
ENREVISION demande_approbation ATTENDAPPBE al, mesure Main.
ATTENDAPPBE approuve ATTENDAPPCEO Main. Main.
ATTENDAPPBE reject ENREVISION Main.  
ATTENDAPPCEO approuve ATTENDINFASSRBE Main. Main.
ATTENDAPPCEO reject ENREVISION Main. Main.
ATTENDINFASSRBE prend_connaissance ATTENDINFOP1 Main. Main.
ATTENDINFOP1 prend_connaissance ATTENDINFOP2 Main. Main.
ATTENDINFOP2 prend_connaissance ATTENDMPBE Main. Main.
ATTENDMPBE Mise_en_production APPROUVE Main. Main.

Are you sure you are not logged in as an admin user? admin users (members of AdminGroup) can edit just about anything.

-- CrawfordCurrie - 03 Aug 2011

QuestionForm edit

Subject Not sure...
Extension WorkflowPlugin
Version Foswiki 1.0.10
Status Answered
Related Topics
Topic revision: r2 - 03 Aug 2011, CrawfordCurrie
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy