GSB 7.0 Standardlösung

Workflow-Gruppen-Tabelle

Die folgende Tabelle gibt eine detaillierte Übersicht über das Zusammenspiel von Workflows, Rollen und Rechte, der im GSB implementierten Workflows:

mandant-*-roleDateiname

(Bindestriche gehören zum Dateinamen)

Workflowname
composerapproverpublishersupervisorquerychecklinksrevisitchecklinks-admin 
Xtwo-eyes-publication-sub.xmlTwoEyesPublicationSubWorkflow
Xtwo-eyes-depublication-sub.xmlTwoEyesDepublicationSubWorkflow
XXXfour-eyes-sub.xmlFourEyesSubWorkflow
XXXfour-eyes-delayed-sub.xmlFourEyesDelayedSubWorkflow
XXfour-eyes-depublication-sub.xmlFourEyesDepublicationSubWorkflow
XXfour-eyes-delayed-depublication-sub.xmlFourEyesDelayedDepublicationSubWorkflow
XXXsix-eyes-publication-sub.xmlSixEyesPublicationSubWorkflow
XXXsix-eyes-delayed-publication-sub.xmlSixEyesDelayedPublicationSubWorkflow
XXXsix-eyes-depublication-sub.xmlSixEyesDepublicationSubWorkflow
XXXsix-eyes-delayed-depublication-sub.xmlSixEyesDelayedDepublicationSubWorkflow
XXnewsletter-create-sub.xmlNewsletterCreateSubWorkflow
XXnewsletter-complete-sub.xmlNewsletterCompleteSubWorkflow
Xexecute-dynamic-query-sub.xmlExecuteDynamicQuerySubWorkflow
Xscheduled-revisit-sub.xmlScheduledRevisitSubWorkflow
Xscheduled-check-links-sub.xmlScheduledCheckExternalLinksSubWorkflow
Xcheck-links-sub.xmlCheckExternalLinksSubWorkflow
Xbroken-uri-sub.xmlBrokenUriSubWorkflow
Ant-Property customer_start_roles – definiert beim Wf-Uploadstart-workflow.xmlStartWorkflow
Ant-Property customer_admin_roles – definiert beim Wf-Uploadupdate-editorgroups.xmlUpdateEditorgroups


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