Zum Inhalt springen
Contact us

Benachrichtigungen bei Auftragsläufen

Die App übergibt jede Benachrichtigung an die Nextcloud-App „Benachrichtigungen“, die sie so zustellt, wie es die einzelne Person festgelegt hat. Die App selbst kontaktiert niemanden: Die Zustellung übernimmt Nextcloud selbst.

Wo sie erscheintWas dafür nötig ist
Die Glocke oben in NextcloudNichts: Dort wird jede Benachrichtigung aufgeführt.
Browser-PushNextcloud ist im Browser geöffnet, und Benachrichtigungen sind für die Website erlaubt.
Push auf dem TelefonDie Nextcloud-App auf dem Telefon, angemeldet an dieser Nextcloud.
E-MailE-Mail-Erinnerungen sind in den eigenen Persönlichen Einstellungen des Mitglieds unter Benachrichtigungen aktiviert, und in den Grundeinstellungen von Nextcloud ist ein E-Mail-Server eingerichtet.

Eine Benachrichtigung zeigt das SMART Migration-Logo in Farbe, den Titel des Auftrags und in der Zeile darunter eine farbige Markierung für das Ereignis: grün für Ok, gelb für Warning oder rot für Error, wenn der Lauf endet, orange für Canceled, blau für Started sowie rot für First error oder gelb für First warning, während er läuft. Darunter steht in einer Zeile die zugrunde liegende Meldung – The job has started successfully. bei einem Start, der Text der Protokollzeile selbst bei einem Fehler oder einer Warnung, die Zusammenfassung oder Fehlermeldung des Laufs, wenn er endet –, gefolgt von der Gruppe des Auftrags, der Dauer des Laufs, sobald er beendet ist, und den Anzahlen an Dateien, Versionen, Fehlern und Warnungen des Laufs. Zuletzt folgen, jeweils in einer eigenen Zeile, Source und Destination des Laufs – die URL der Bibliothek oder der UNC-Pfad der Dateifreigabe; eine Webadresse ist ein Link, der sie öffnet. Ein Analyse-Lauf, der nichts schreibt, hat keine Zielzeile. Ein Klick auf die Benachrichtigung oder auf ihre Schaltfläche Lauf in SMART Migration öffnen führt Sie zur Zeile des Laufs in der Tabelle Laufverlauf, angehakt, markiert und in den sichtbaren Bereich gescrollt; ein Doppelklick öffnet seine Details. Wurde der Lauf inzwischen gelöscht, weist eine Meldung darauf hin. Nur Administratoren können diese Seite öffnen, benachrichtigen Sie daher Administratoren.

Jede gesendete Benachrichtigung wird protokolliert und in der Übersicht unter Gesendete Benachrichtigungen angezeigt: eine Zeile pro Auftrag mit seiner neuesten Benachrichtigung – wann, zu welchem Lauf, mit welchem Inhalt und an welche Benutzer –, und die Karte zu Ereignis, Meldung oder Gesendet an nennt die Empfänger und listet jede Benachrichtigung dieses Laufs sowie der früheren Läufe des Auftrags auf. Jede Zeile ist mit einem Klick von ihrem Lauf und ihrem Auftrag aus erreichbar, und die Tabelle lässt sich nach jedem dieser Merkmale filtern.

Es handelt sich um native Nextcloud-Benachrichtigungen, nicht um eine Eigenentwicklung der App. Daher verwaltet jede Person sie so wie jede andere Benachrichtigung in Nextcloud:

  • Ausblenden: einzeln in der Glocke über das ×, oder alle auf einmal mit Alle ausblenden.
  • E-Mail: Wie oft ungelesene Benachrichtigungen per E-Mail gesendet werden – oder ob nie –, legt jede Person selbst unter Persönliche Einstellungen → Benachrichtigungen fest.
  • Browser und Telefon: Die Berechtigung des Browsers für die Nextcloud-Website und die Benachrichtigungseinstellungen der Nextcloud-App auf dem Telefon bestimmen, ob sie dort eingeblendet werden.
  • Nicht stören: Eine Person, deren Status auf Nicht stören gesetzt ist, erhält keine Einblendungen; die Benachrichtigungen warten trotzdem in der Glocke.

Wen ein Auftrag benachrichtigt, legt sein eigenes Feld Notify to fest (siehe unten); worüber er benachrichtigt, seine eigenen Kontrollkästchen.

Jeder Auftrag sendet seine Benachrichtigungen an die Nextcloud-Benutzer und -Gruppen, die in Notify to direkt unter seinen Kontrollkästchen Benachrichtigungen ausgewählt sind – in beliebiger Kombination, bis zu 25. Eine Gruppe erreicht alle Mitglieder, die sie zum Zeitpunkt des Versands hat, und jede Person erhält eine Benachrichtigung nur einmal, auch wenn sie namentlich ausgewählt ist und zusätzlich einer ausgewählten Gruppe angehört.

  1. Mit sich selbst beginnen

    Ein neuer Auftrag beginnt mit Ihnen, dem Administrator, der ihn anlegt, in Notify to – ebenso die Job – Vorgaben eines Import-Auftrags. Aktivieren Sie ein Kontrollkästchen bei einem Auftrag ohne ausgewählte Empfänger, werden Sie ausgewählt.

  2. Andere Personen auswählen

    Geben Sie in Notify to einen Namen ein, um Benutzer und Gruppen zu suchen, und wählen Sie so viele aus, wie Sie benötigen: Jeder Eintrag erscheint als Chip – ein Benutzer mit seinem Bild, eine Gruppe mit dem Gruppensymbol –, und sein × entfernt ihn.

  3. Ein Team benachrichtigen

    Um ein Team zu informieren, dessen Zusammensetzung sich mit der Zeit ändert, legen Sie auf der Nextcloud-Seite Konten eine Gruppe an, zum Beispiel Migration team, fügen die Personen hinzu, die die Migration verfolgen, und wählen diese Gruppe zusätzlich zu weiteren Empfängern aus.

Die Tabelle Aufträge zeigt in ihrer Spalte Notify to den ersten Empfänger eines Auftrags an, solange ein Kontrollkästchen aktiviert ist, zusammen mit der Anzahl weiterer Empfänger; der Tooltip und die angeheftete Karte des Auftrags nennen alle.

Jeder Auftrag legt dies selbst fest, unter Benachrichtigungen im Schritt Auftrag des Auftragsdialogs, direkt unter Job Status, sichtbar bei aktivierten Erweiterte Einstellungen. Bei einem neuen Auftrag sind alle Kontrollkästchen aktiviert, und Sie stehen in Notify to; deaktivieren Sie die nicht gewünschten. Ein Auftrag, den ein Import anlegt, übernimmt seine Kontrollkästchen aus den Job – Vorgaben des Import-Auftrags, die bei einem neuen Import-Auftrag ebenfalls alle aktiviert sind. Jedes Kontrollkästchen steht für ein eigenes Ereignis.

Ein aktiviertes Kontrollkästchen erfordert einen Eintrag unter Empfänger

Ein Auftrag mit mindestens einem aktivierten Kontrollkästchen und ohne Eintrag in Notify to besteht die Validierung nicht und kann daher nicht auf Bereit gesetzt werden: Die Spalte Notify to der Tabelle Aufträge zeigt Niemand in Rot. Wählen Sie einen Benutzer oder eine Gruppe aus, oder deaktivieren Sie die Kontrollkästchen. Dasselbe gilt für die Kontrollkästchen in den Job – Vorgaben eines Import-Auftrags.

KontrollkästchenSendet eine Benachrichtigung
AuftragsbeginnWenn SMART Migration den Auftrag übernimmt und sein Lauf startet.
AuftragsendeWenn ein Lauf endet, benannt nach der Art des Endes: abgeschlossen, mit Warnungen abgeschlossen, mit Fehlern abgeschlossen oder abgebrochen.
Erste WarnungSobald ein Lauf seine erste Warnung protokolliert, mit dem Text der Warnung.
Erster FehlerSobald ein Lauf seinen ersten Fehler protokolliert, mit dem Text des Fehlers.

Fehler und Warnungen kommen an, während der Lauf noch andauert

Ein Fehler oder eine Warnung wird gesendet, sobald SMART Migration ihn bzw. sie in das Sitzungsprotokoll des Laufs schreibt, nicht erst am Ende des Laufs – so wird ein Problem bei einem langen Lauf sofort bekannt. Beides wird pro Lauf nur einmal gesendet: Spätere Fehler und Warnungen des Laufs lösen keine weiteren Benachrichtigungen aus, und sein Sitzungsprotokoll im Laufverlauf enthält sie alle.

  • Viele Aufträge auf einmal – markieren Sie sie auf der Registerkarte Aufträge, wählen Sie im Menü Aktionen den Eintrag Ausgewählte Aufträge ändern … und aktivieren Sie Benachrichtigungen: Damit werden die vier Kontrollkästchen und Notify to für jeden markierten Auftrag gesetzt. Der Dialog öffnet sich mit jedem Kontrollkästchen im aktuellen Zustand der Aufträge – aktiviert, wo es bei allen aktiviert ist – und mit deren Benutzern und Gruppen, wenn alle dieselben haben, andernfalls mit Ihnen; Übernehmen ersetzt die eigene Liste jedes Auftrags durch diese Liste. Für einen einzelnen Auftrag, aus seiner Zeile oder seiner angehefteten Karte geöffnet, zeigt er daher, womit dieser Auftrag gespeichert wurde.
  • Kopieren gibt der Kopie dieselben Kontrollkästchen und dieselben Benutzer und Gruppen wie dem kopierten Auftrag.
  • Ein aus Nextcloud gelöschter Benutzer oder eine gelöschte Gruppe wird übersprungen: Die übrigen Empfänger des Auftrags werden weiterhin benachrichtigt, und der Auftrag lässt sich unverändert speichern.
  • Ein aus dem Laufverlauf gelöschter Lauf nimmt seine Benachrichtigungen mit.

Ein Import-Auftrag hat zwei Sätze von Kontrollkästchen, jeweils mit eigenem Notify to. Benachrichtigungen im Schritt Auftrag betrifft die eigenen Läufe des Import-Auftrags. Benachrichtigungen in den Job – Vorgaben enthält die Kontrollkästchen sowie die Benutzer und Gruppen, die jeder vom Import angelegte Auftrag erhält.

Mehr erfahren: Der Auftragsdialog · Viele Aufträge auf einmal ändern · Aufträge importieren · Die Migration an einer Stelle verfolgen

Prüfen Sie Folgendes in dieser Reihenfolge:

PrüfpunktWo
Sie wurde gesendetGesendete Benachrichtigungen in der Übersicht: Ist sie dort aufgeführt, wurde sie an Nextcloud übergeben.
Der Auftrag benachrichtigt diese PersonNotify to im Schritt Auftrag des Auftragsdialogs oder die Spalte Notify to des Auftrags.
Die Person gehört der Gruppe an, wenn eine Gruppe ausgewählt istDie Nextcloud-Seite Konten.
Beim Auftrag ist das richtige Kontrollkästchen aktiviertBenachrichtigungen im Schritt Auftrag des Auftragsdialogs.
Der Lauf hat einen Fehler oder eine Warnung protokolliertDie Registerkarte Protokoll in den Details des Laufs im Laufverlauf. Ein bereits für den Lauf gesendeter Fehler bzw. eine bereits gesendete Warnung wird nicht erneut gesendet.
E-Mail-Erinnerungen sind aktiviert, und Nextcloud kann E-Mails sendenDie Persönliche Einstellungen des Mitglieds sowie die Grundeinstellungen für den E-Mail-Server.