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-*-role
Dateiname

<b>(Bindestriche gehören zum Dateinamen)</b>

Workflowname<b> </b>

<b>(Bindestriche gehören nicht zum Namen)</b>

composerapproverpublishersupervisorquerychecklinksrevisitchecklinks-admin
two-eyes-publication-sub.xmlTwoEyesPublicationSubWorkflowX
two-eyes-depublication-sub.xmlTwoEyesDepublicationSubWorkflowX
four-eyes-sub.xmlFourEyesSubWorkflowXXX
four-eyes-delayed-sub.xmlFourEyesDelayedSubWorkflowXXX
four-eyes-depublication-sub.xmlFourEyesDepublicationSubWorkflowXX
four-eyes-delayed-depublication-sub.xmlFourEyesDelayedDepublicationSubWorkflowXX
six-eyes-publication-sub.xmlSixEyesPublicationSubWorkflowXXX
six-eyes-delayed-publication-sub.xmlSixEyesDelayedPublicationSubWorkflowXXX
six-eyes-depublication-sub.xmlSixEyesDepublicationSubWorkflowXXX
six-eyes-delayed-depublication-sub.xmlSixEyesDelayedDepublicationSubWorkflowXXX
newsletter-create-sub.xmlNewsletterCreateSubWorkflowXX
newsletter-complete-sub.xmlNewsletterCompleteSubWorkflowXX
execute-dynamic-query-sub.xmlExecuteDynamicQuerySubWorkflowX
scheduled-revisit-sub.xmlScheduledRevisitSubWorkflowX
scheduled-check-links-sub.xmlScheduledCheckExternalLinksSubWorkflowX
check-links-sub.xmlCheckExternalLinksSubWorkflowX
broken-uri-sub.xmlBrokenUriSubWorkflowX
start-workflow.xmlStartWorkflowAnt-Property customer_start_roles – definiert beim Wf-Upload
update-editorgroups.xmlUpdateEditorgroupsAnt-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