Version: GSB7.5Workflow-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
(Bindestriche gehören zum Dateinamen) | Workflowname | |||||||
---|---|---|---|---|---|---|---|---|---|
composer | approver | publisher | supervisor | query | checklinks | revisit | checklinks-admin | ||
X | two-eyes-publication-sub.xml | TwoEyesPublicationSubWorkflow | |||||||
X | two-eyes-depublication-sub.xml | TwoEyesDepublicationSubWorkflow | |||||||
X | X | X | four-eyes-sub.xml | FourEyesSubWorkflow | |||||
X | X | X | four-eyes-delayed-sub.xml | FourEyesDelayedSubWorkflow | |||||
X | X | four-eyes-depublication-sub.xml | FourEyesDepublicationSubWorkflow | ||||||
X | X | four-eyes-delayed-depublication-sub.xml | FourEyesDelayedDepublicationSubWorkflow | ||||||
X | 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 | newsletter-create-sub.xml | NewsletterCreateSubWorkflow | ||||||
X | X | newsletter-complete-sub.xml | NewsletterCompleteSubWorkflow | ||||||
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 | |||||||
Ant-Property customer_start_roles – definiert beim Wf-Upload | start-workflow.xml | StartWorkflow | |||||||
Ant-Property customer_admin_roles – definiert beim Wf-Upload | update-editorgroups.xml | UpdateEditorgroups |
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