(Die Seite wurde neu angelegt: „==Einleitung== Workflows basieren in BlueSpice 4.1 auf BPMN 2.0. Vier verschiedene Arten von seitenbasierten Workfl…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
| style="width:300px;" | | | style="width:300px;" |'''[[Handbuch:Erweiterung/Workflows#Freigabe|Freigabe]]''' | ||
| style="width:100px;" |1 Benutzer | | style="width:100px;" |1 Benutzer | ||
|Ein einzelner Benutzer wird aufgefordert, über eine Seite | |Ein einzelner Benutzer wird aufgefordert, über eine Seite abzustimmen. Am Ende wird bei einer "Zustimmung" des Begutachters die Seite automatisch freigegeben. | ||
|- | |- | ||
| style="width:300px;" |''' | | style="width:300px;" |'''[[Handbuch:Erweiterung/Workflows#Qualitätsgesicherte Bearbeitung|Qualitätsgesicherte Bearbeitung]]''' | ||
| style="width:100px;" |3 Benutzer | |||
|Nach Bearbeitung einer Seite durch einen bestimmten Benutzer wird die Seite von einem Experten überprüft und über einen Hauptverantwortlichen freigegeben. | |||
|- | |||
| style="width:300px;" |'''[[Handbuch:Erweiterung/Workflows#Gruppen-Feedback|Gruppen-Feedback]]''' | |||
| style="width:100px;" |1 Gruppe | | style="width:100px;" |1 Gruppe | ||
|Eine in der Gruppenverwaltung existierende Gruppe wird aufgefordert, über eine Seite einen Kommentar abzugeben. | |Eine in der Gruppenverwaltung existierende Gruppe wird aufgefordert, über eine Seite einen Kommentar abzugeben. | ||
|- | |- | ||
| style="width:300px;" |''' | | style="width:300px;" |'''[[Handbuch:Erweiterung/Workflows#Feedback|Feedback]]''' | ||
[[ | |||
| style="width:100px;" |1 Benutzer | | style="width:100px;" |1 Benutzer | ||
|Ein einzelner Benutzer wird aufgefordert, über eine Seite | |Ein einzelner Benutzer wird aufgefordert, über eine Seite einen Kommentar abzugeben. | ||
|} | |} | ||
Zeile 33: | Zeile 31: | ||
==Workflow-Aktivitäten== | ==Workflow-Aktivitäten== | ||
Alle Begutachtungsworkflows beginnen mit der Eingabe der Workflow-Einstellungen und resultieren in Worfklow-Aktivitäten. | Alle Begutachtungsworkflows beginnen mit der Eingabe der Workflow-Einstellungen durch einen Benutzer (Workflow-Initiator) und resultieren in Worfklow-Aktivitäten. | ||
=== Freigabe === | |||
'''Zweck:''' Freigabe einer Entwurfsseite durch einen Benutzer mit Freigaberechten. Dieser Workflow macht nur Sinn, wenn auf einer Seite die [[Referenz:FlaggedRevs|Freigabe-Funktion]] aktiviert ist. | |||
'''Workflow-Instanzen:''' Es kann immer nur ein Freigabe-Worfklow pro Seite laufen. | |||
[[Datei:Handbuch:bpmn-SingleUserApproval.svg|verweis=https://bs4-de.wiki.bluespice.com/wiki/Datei:Handbuch:bpmn-SingleUserApproval.svg|alternativtext=BMMN Diagramm des Freigabe Worfklows.|zentriert|mini|750x750px|BMMN Diagramm des Freigabe Worfklows.]] | |||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
!Aktivität | !Aktivität | ||
!Beschreibung | !Beschreibung | ||
|- | |- | ||
|CollectData | |CollectData | ||
|Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen: | |Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen: | ||
*''Benutzer:'' Benutzer (oder Gruppe, die in der Gruppenverwaltung angelegt ist), die die Begutachtung durchführen soll(en). | |||
*''Anweisungen:'' Eine Mitteilung an den Benutzer oder die Benutzergruppe zur Durchführung der Begutachtung. | * ''Benutzer:'' Benutzer (oder Gruppe, die in der Gruppenverwaltung angelegt ist), die die Begutachtung durchführen soll(en). | ||
*''Reportempfänger:'' An diese Email-Adresse wird beim Abschluss der Begutachtung ein Email-Report mit den Resultaten gesendet. Wird hier ein Benutzername angegeben, so muss in der Benutzerverwaltung eine Email-Adresse hinterlegt sein, damit der Report versendet werden kann. | * ''Anweisungen:'' Eine Mitteilung an den Benutzer oder die Benutzergruppe zur Durchführung der Begutachtung. | ||
* ''Reportempfänger:'' An diese Email-Adresse wird beim Abschluss der Begutachtung ein Email-Report mit den Resultaten gesendet. Wird hier ein Benutzername angegeben, so muss in der Benutzerverwaltung eine Email-Adresse hinterlegt sein, damit der Report versendet werden kann. | |||
|- | |- | ||
|PageCheckout | |PageCheckout | ||
|Wenn eine Begutachung läuft, ist die Seite für eine Bearbeitung gesperrt | |Wenn eine Begutachung läuft, ist die Seite für eine Bearbeitung gesperrt. | ||
|- | |- | ||
|PageCheckout | |PageCheckout | ||
|Die Seite wird für die anstehende Abstimmung zur Bearbeitung gesperrt. | |Die Seite wird für die anstehende Abstimmung zur Bearbeitung gesperrt. | ||
Zeile 68: | Zeile 62: | ||
|Bei einer Zustimmung wird die Seite freigegeben. | |Bei einer Zustimmung wird die Seite freigegeben. | ||
|- | |- | ||
| | |SendMail | ||
|Eine Email-Report wird an die angegebene Email-Adresse versandt. | |||
|- | |||
|PageCheckin | |||
|Die Seite wird abschließend entsperrt. | |||
|} | |||
=== Qualitätsgesicherte Bearbeitung === | |||
'''Zweck:''' Freigabe einer Entwurfsseite nach dem "6-Augen-Prinzip". | |||
'''Workflow-Instanzen:''' Es kann immer nur ein Freigabe-Workflow pro Seite laufen. | |||
[[Datei:Handbuch:bpmn-ExpertDocControl.svg|verweis=https://bs4-de.wiki.bluespice.com/wiki/Datei:Handbuch:bpmn-ExpertDocControl.svg|alternativtext=BPMN Diagramm des Workflows "Qualitätsgesicherte Bearbeitung"|zentriert|mini|550x550px|BPMN Diagramm des Workflows "Qualitätsgesicherte Bearbeitung"]] | |||
{| class="wikitable" style="width:100%;" | |||
!Aktivität | |||
!Beschreibung | |||
|- | |||
|CollectData | |||
|Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen: | |||
* ''Benutzer:'' Benutzer (oder Gruppe, die in der Gruppenverwaltung angelegt ist), die die Begutachtung durchführen soll(en). | |||
* ''Anweisungen:'' Eine Mitteilung an den Benutzer oder die Benutzergruppe zur Durchführung der Begutachtung. | |||
* ''Reportempfänger:'' An diese Email-Adresse wird beim Abschluss der Begutachtung ein Email-Report mit den Resultaten gesendet. Wird hier ein Benutzername angegeben, so muss in der Benutzerverwaltung eine Email-Adresse hinterlegt sein, damit der Report versendet werden kann. | |||
|- | |||
|PageCheckout | |PageCheckout | ||
|Die Seite wird für die anstehende Abstimmung zur Bearbeitung gesperrt. | |Die Seite wird für die anstehende Abstimmung zur Bearbeitung gesperrt. | ||
Zeile 81: | Zeile 98: | ||
|Nach Zustimmung von Begutachter 2 und 3 wird die Seite freigegeben. | |Nach Zustimmung von Begutachter 2 und 3 wird die Seite freigegeben. | ||
|- | |- | ||
|SendMail | |SendMail | ||
|Eine Email-Report wird an die angegebene Email-Adresse versandt. | |Eine Email-Report wird an die angegebene Email-Adresse versandt. | ||
|- | |- | ||
|PageCheckin | |PageCheckin | ||
|Die Seite wird abschließend entsperrt. | |Die Seite wird abschließend entsperrt. | ||
|} | |} | ||
=== Gruppenfeedback === | |||
'''Zweck:''' Einholen von Feedback von einer Benutzergruppe. Die Gruppe muss in der Gruppenverwaltung angelegt sein. | |||
'''Workflow-Instanzen:''' Es können unabhängig voneinander mehrere Feedback-Worfklows gleichzeitig auf einer Seite laufen. | |||
[[Datei:Handbuch:bpmn-GroupFeedback..svg|verweis=https://bs4-de.wiki.bluespice.com/wiki/Datei:Handbuch:bpmn-GroupFeedback..svg|alternativtext=BPMN Diagramm des Workflows "Gruppen-Feedback"|zentriert|mini|450x450px|BPMN Diagramm des Workflows "Gruppen-Feedback"]] | |||
{| class="wikitable" style="width:100%;" | |||
!Aktivität | |||
!Beschreibung | |||
|- | |||
|CollectData | |||
|Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen: | |||
* ''Benutzer:'' Benutzer (oder Gruppe, die in der Gruppenverwaltung angelegt ist), die die Begutachtung durchführen soll(en). | |||
* ''Anweisungen:'' Eine Mitteilung an den Benutzer oder die Benutzergruppe zur Durchführung der Begutachtung. | |||
* ''Reportempfänger:'' An diese Email-Adresse wird beim Abschluss der Begutachtung ein Email-Report mit den Resultaten gesendet. Wird hier ein Benutzername angegeben, so muss in der Benutzerverwaltung eine Email-Adresse hinterlegt sein, damit der Report versendet werden kann. | |||
|- | |||
|GroupFeedback | |||
|Alle Benutzer in der zugewiesenen Gruppe geben über ein Kommentarfeld ein Feedback ab. Hierbei handelt es sich um einen parallelen Workflow, das heißt, die Reihenfolge der Rückmeldungen ist egal. | |||
|- | |||
|SendMail | |||
|Eine Email-Report wird an die angegebene Email-Adresse versandt. | |||
|} | |||
=== Feedback === | |||
'''Zweck:''' Einholen von Feedback eines einzelnen Benutzers zu einer Seite. | |||
'''Workflow-Instanzen:''' Es können unabhängig voneinander mehrere Feedback-Worfklows gleichzeitig auf einer Seite laufen. | |||
[[Datei:Handbuch:bpmn-UserFeedback.svg|verweis=https://bs4-de.wiki.bluespice.com/wiki/Datei:Handbuch:bpmn-UserFeedback.svg|alternativtext=BPMN Diagramm des Feedback Worfklows|zentriert|mini|500x500px|BPMN Diagramm des Feedback-Worfklows]] | |||
{| class="wikitable" style="width:100%;" | |||
!Aktivität | |||
!Beschreibung | |||
|- | |||
|CollectData | |||
|Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen: | |||
* ''Benutzer:'' Benutzer (oder Gruppe, die in der Gruppenverwaltung angelegt ist), die die Begutachtung durchführen soll(en). | |||
* ''Anweisungen:'' Eine Mitteilung an den Benutzer oder die Benutzergruppe zur Durchführung der Begutachtung. | |||
* ''Reportempfänger:'' An diese Email-Adresse wird beim Abschluss der Begutachtung ein Email-Report mit den Resultaten gesendet. Wird hier ein Benutzername angegeben, so muss in der Benutzerverwaltung eine Email-Adresse hinterlegt sein, damit der Report versendet werden kann. | |||
|- | |||
|PageCheckout | |||
|Wenn eine Begutachung läuft, ist die Seite für eine Bearbeitung gesperrt. (Hinweis: In der ''Qualitätsgesicherten Bearbeitung'' wird erst nach dem ersten Begutachter gesperrt)´). | |||
|- | |||
|UserFeedback | |||
|Der zugewiesene Benutzer gibt über ein Kommentarfeld ein Feedback ab. | |||
|- | |||
|SendMail | |||
|Eine Email-Report wird an die angegebene Email-Adresse versandt. | |||
|} | |||
==Weitere Workflows erstellen== | ==Weitere Workflows erstellen== | ||
Mithilfe einer BPMN-Datei können Wiki-Administratoren weitere Workflow-Variationen erstellen. | |||
Ein Beispiel kommt in Kürze. |
Version vom 13. Dezember 2021, 17:56 Uhr
Einleitung
Workflows basieren in BlueSpice 4.1 auf BPMN 2.0. Vier verschiedene Arten von seitenbasierten Workflows sind bereits integriert. Ihr Zweck ist es, eine Seite begutachten zu lassen und über eine Abstimmung ein Feedback einzuholen oder eine Seitenfreigabe auszulösen. Im folgenden werden diese Workflows daher Begutachtungen genannt.
Workflow-Typ | Beteiligte | Beschreibung |
---|---|---|
Freigabe | 1 Benutzer | Ein einzelner Benutzer wird aufgefordert, über eine Seite abzustimmen. Am Ende wird bei einer "Zustimmung" des Begutachters die Seite automatisch freigegeben. |
Qualitätsgesicherte Bearbeitung | 3 Benutzer | Nach Bearbeitung einer Seite durch einen bestimmten Benutzer wird die Seite von einem Experten überprüft und über einen Hauptverantwortlichen freigegeben. |
Gruppen-Feedback | 1 Gruppe | Eine in der Gruppenverwaltung existierende Gruppe wird aufgefordert, über eine Seite einen Kommentar abzugeben. |
Feedback | 1 Benutzer | Ein einzelner Benutzer wird aufgefordert, über eine Seite einen Kommentar abzugeben. |
Benachrichtigungen und Reports
- Bei der Zuweisung einer Aufgabe: Wenn ein Benutzer eine Workflow-Aufgabe durchführen soll, wird sowohl eine Benachrichtigung als auch eine Aufgabe erstellt. Wird die Seite zur Bearbeitung gesperrt,
- Nach Abschluss der Begutachtung: Nach Abschluss einer Begutachtung wird der Initiator benachrichtigt und eine Email an einen Reportempfänger verschickt.
Workflow-Aktivitäten
Alle Begutachtungsworkflows beginnen mit der Eingabe der Workflow-Einstellungen durch einen Benutzer (Workflow-Initiator) und resultieren in Worfklow-Aktivitäten.
Freigabe
Zweck: Freigabe einer Entwurfsseite durch einen Benutzer mit Freigaberechten. Dieser Workflow macht nur Sinn, wenn auf einer Seite die Freigabe-Funktion aktiviert ist.
Workflow-Instanzen: Es kann immer nur ein Freigabe-Worfklow pro Seite laufen.
Aktivität | Beschreibung |
---|---|
CollectData | Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen:
|
PageCheckout | Wenn eine Begutachung läuft, ist die Seite für eine Bearbeitung gesperrt. |
PageCheckout | Die Seite wird für die anstehende Abstimmung zur Bearbeitung gesperrt. |
UserVote | Der zugewiesene Benutzer führt eine Abstimmung durch und stimmt entweder zu oder lehnt ab. Alternativ kann die Aufgabe delegiert werden. Bei einer Ablehnung wird die Begutachtung abgebrochen. |
ApprovePage | Bei einer Zustimmung wird die Seite freigegeben. |
SendMail | Eine Email-Report wird an die angegebene Email-Adresse versandt. |
PageCheckin | Die Seite wird abschließend entsperrt. |
Qualitätsgesicherte Bearbeitung
Zweck: Freigabe einer Entwurfsseite nach dem "6-Augen-Prinzip".
Workflow-Instanzen: Es kann immer nur ein Freigabe-Workflow pro Seite laufen.
Aktivität | Beschreibung |
---|---|
CollectData | Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen:
|
PageCheckout | Die Seite wird für die anstehende Abstimmung zur Bearbeitung gesperrt. |
EditPage | Begutachter 1 kann die Seite bearbeiten und schließt die Aufgabe kommentarlos ab. |
UserVote | Begutachter 2 und 3 stimmen ab. Sobald ein Begutachter ablehnt, started die Begutachtung erneut mit Begutachter 1. |
ApprovePage | Nach Zustimmung von Begutachter 2 und 3 wird die Seite freigegeben. |
SendMail | Eine Email-Report wird an die angegebene Email-Adresse versandt. |
PageCheckin | Die Seite wird abschließend entsperrt. |
Gruppenfeedback
Zweck: Einholen von Feedback von einer Benutzergruppe. Die Gruppe muss in der Gruppenverwaltung angelegt sein.
Workflow-Instanzen: Es können unabhängig voneinander mehrere Feedback-Worfklows gleichzeitig auf einer Seite laufen.
Aktivität | Beschreibung |
---|---|
CollectData | Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen:
|
GroupFeedback | Alle Benutzer in der zugewiesenen Gruppe geben über ein Kommentarfeld ein Feedback ab. Hierbei handelt es sich um einen parallelen Workflow, das heißt, die Reihenfolge der Rückmeldungen ist egal. |
SendMail | Eine Email-Report wird an die angegebene Email-Adresse versandt. |
Feedback
Zweck: Einholen von Feedback eines einzelnen Benutzers zu einer Seite.
Workflow-Instanzen: Es können unabhängig voneinander mehrere Feedback-Worfklows gleichzeitig auf einer Seite laufen.
Aktivität | Beschreibung |
---|---|
CollectData | Im ersten Workflow-Schritt werden die Einstellungen des Worfklows vorgenommen:
|
PageCheckout | Wenn eine Begutachung läuft, ist die Seite für eine Bearbeitung gesperrt. (Hinweis: In der Qualitätsgesicherten Bearbeitung wird erst nach dem ersten Begutachter gesperrt)´). |
UserFeedback | Der zugewiesene Benutzer gibt über ein Kommentarfeld ein Feedback ab. |
SendMail | Eine Email-Report wird an die angegebene Email-Adresse versandt. |
Weitere Workflows erstellen
Mithilfe einer BPMN-Datei können Wiki-Administratoren weitere Workflow-Variationen erstellen.
Ein Beispiel kommt in Kürze.