Version: GSB 7Workflow-Gruppen-Tabelle
Die folgende Tabelle gibt eine detaillierte Übersicht über das Zusammenspiel von Workflows, Rollen und Rechte, der im GSB implementierten Workflows:
mandant-*-role | |||||||||
Dateiname
<b>(Bindestriche gehören zum Dateinamen)</b> | Workflowname<b> </b>
<b>(Bindestriche gehören nicht zum Namen)</b> | composer | approver | publisher | supervisor | query | checklinks | revisit | checklinks-admin |
two-eyes-publication-sub.xml | TwoEyesPublicationSubWorkflow | X | |||||||
two-eyes-depublication-sub.xml | TwoEyesDepublicationSubWorkflow | X | |||||||
four-eyes-sub.xml | FourEyesSubWorkflow | X | X | X | |||||
four-eyes-delayed-sub.xml | FourEyesDelayedSubWorkflow | X | X | X | |||||
four-eyes-depublication-sub.xml | FourEyesDepublicationSubWorkflow | X | X | ||||||
four-eyes-delayed-depublication-sub.xml | FourEyesDelayedDepublicationSubWorkflow | X | X | ||||||
six-eyes-publication-sub.xml | SixEyesPublicationSubWorkflow | X | X | X | |||||
six-eyes-delayed-publication-sub.xml | SixEyesDelayedPublicationSubWorkflow | X | X | X | |||||
six-eyes-depublication-sub.xml | SixEyesDepublicationSubWorkflow | X | X | X | |||||
six-eyes-delayed-depublication-sub.xml | SixEyesDelayedDepublicationSubWorkflow | X | X | X | |||||
newsletter-create-sub.xml | NewsletterCreateSubWorkflow | X | X | ||||||
newsletter-complete-sub.xml | NewsletterCompleteSubWorkflow | X | X | ||||||
execute-dynamic-query-sub.xml | ExecuteDynamicQuerySubWorkflow | X | |||||||
scheduled-revisit-sub.xml | ScheduledRevisitSubWorkflow | X | |||||||
scheduled-check-links-sub.xml | ScheduledCheckExternalLinksSubWorkflow | X | |||||||
check-links-sub.xml | CheckExternalLinksSubWorkflow | X | |||||||
broken-uri-sub.xml | BrokenUriSubWorkflow | X | |||||||
start-workflow.xml | StartWorkflow | Ant-Property customer_start_roles – definiert beim Wf-Upload | |||||||
update-editorgroups.xml | UpdateEditorgroups | Ant-Property customer_admin_roles – definiert beim Wf-Upload |
Die fett markierten Zuordnungen bei den Roles müssen bei der Angabe in den Redaktionsdefinitionen als startgruppe=“ja“ angegeben sein.
Beispiel:
Wenn in einer Beispielredaktion der 4-Augen-Depublikationsworkflow verwendbar sein soll, muss
- (einmalig) in den Ant-Build-Properties die Datei four-eyes-depublication-sub.xml in workflows_to_depoy eingetragen sein (das Ant-Target uploadAllConfiguredWorkflows nicht vergessen)
- in der Redaktionsdefinition die Rolle mandant-composer-role und mandant-approver-role mit einer konkreten Gruppe belegt sein
- in der Redaktionsdefinition mandant-composer-role als Startgruppe markiert sein
- in der Redaktionsdefinition das <Workflow>-Element mit name=“ FourEyesDepublicationSubWorkflow“ vorhanden sein