Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > Übersicht tags
Hinweis: Diese Dokumentation bezieht sich auf die aktuellste Version des Plugins Integration | Nextcloud. Aktualisieren Sie das hier beschriebene Plugin, um die Dokumentation verwenden zu können.
Integration | Nextcloud synchronisiert die Konfigurationen aller Benutzer über einen zentralen Hintergrund-Task. Als Administrator starten Sie diesen Task, legen Zeitpläne und Grenzen für alle fest und behalten alle Konfigurationen im Blick. Je Benutzer ist nichts einzurichten.
Voraussetzung: Sie sind Mitglied in GRP_agorum.nextcloud_admin_group, siehe Integration | Nextcloud berechtigen. Die Nextcloud ist über HTTPS mit WebDAV- und OCS-API erreichbar.
Nach der Installation von Integration | Nextcloud ist der Synchronisierungs-Task gestoppt. Solange er gestoppt ist, wird nichts synchronisiert, auch nicht von Hand.
Gehen Sie wie folgt vor, um den Task zu starten:
Die Anzeige im Fenster aktualisiert sich selbst, spätestens nach 30 Sekunden. Das Fragezeichen oben rechts öffnet die Dokumentation zu Integration | Nextcloud in einem neuen Tab.
| Anzeige | Bedeutung |
|---|---|
| Status | Gestoppt, gestartet und wartend oder gestartet und synchronisiert gerade |
| Synchronisierungen | wie viele Synchronisierungen laufen und wie viele warten |
| Nächster Differential-Scan, Nächster Full-Scan | Zeitpunkte der nächsten Läufe |
| Letzte Prüfung | wann der Task zuletzt geprüft hat |
Task stoppen verwirft wartende Synchronisierungen; laufende laufen zu Ende. Solange der Task gestoppt ist, meldet eine Synchronisierung von Hand den Anwendern, dass die Nextcloud-Synchronisierung vom Administrator gestoppt ist. Alternativ startet und stoppt das Skript js/task/task-start-stop.js im Projektordner agorum.nextcloud den Task: Setzen Sie darin cancel auf false zum Starten oder true zum Stoppen und führen Sie es aus.
Die Zeitpläne und Grenzen von Integration | Nextcloud gelten für die Konfigurationen aller Benutzer. Anwender legen keine eigenen Zeitpläne fest; die Uhrzeit des Full-Scans sehen sie in ihrer Einrichtung.
Schließen Sie das Fenster mit ungespeicherten Änderungen, fragt es vorher nach.
| Einstellung | Bedeutung | Vorgabe |
|---|---|---|
| Differential-Scan | Überträgt, was sich seit dem letzten Lauf geändert hat; kann oft laufen. Erkennt Änderungen in agorum core über den Suchindex, in Nextcloud über die Aktivitäten (App Activity), ohne sie über das Änderungsdatum. | alle 15 Minuten |
| Full-Scan | Vergleicht den ganzen Bestand beider Seiten und holt nach, was der Differential-Scan nicht erkannt hat; braucht viel Zeit. | täglich um 23:00 Uhr |
| Gleichzeitige Synchronisierungen | Wie viele Konfigurationen höchstens gleichzeitig synchronisiert werden (1 bis 10). Mehr belastet agorum core und Nextcloud stärker. | 2 |
| Maximale Dateigröße (MB) | Größere Dateien werden in beide Richtungen übersprungen und im Protokoll als Warnung gezeigt. Leer heißt keine Grenze. | keine Grenze |
Die Zeitpläne stellen Sie über Auswahlfelder für Minute, Stunde, Tag, Monat und Wochentag ein oder als Cron-Ausdruck mit fünf Feldern. Darunter steht der nächste Lauf.
Tipp: Lassen Sie den Full-Scan außerhalb der Arbeitszeit laufen. Heben Sie die maximale Dateigröße an, holt der nächste Full-Scan die übersprungenen Dateien nach.
Folgendes überträgt Integration | Nextcloud erst mit dem nächsten Full-Scan:
Eine Synchronisierung von Hand ist immer ein Differential-Scan, außer bei der ersten Synchronisierung einer Konfiguration. Einen Full-Scan außerhalb des Zeitplans können weder Anwender noch Administratoren anstoßen. Sind beide Scans gleichzeitig fällig, läuft nur der Full-Scan.
Integration | Nextcloud prüft bei Verbindungen über HTTPS Zertifikat und Hostname jeder Nextcloud. Scheitert die Prüfung, können sich Anwender in ihrer Einrichtung nicht anmelden.
Geht das nicht, haken Sie im Fenster Nextcloud-Synchronisierung unter Sicherheit die Einstellung Nicht vertrauenswürdige Zertifikate erlauben an und klicken auf Speichern. Ab der nächsten Anfrage werden Zertifikat und Hostname bei keiner Verbindung mehr geprüft. Solange die Einstellung an ist, zeigt das Fenster unter Sicherheit eine Warnung.
Achtung: Wer die Verbindung abfangen kann, kann dann Passwörter und Dateien mitlesen und verändern. Verwenden Sie die Einstellung nur für Tests und schalten Sie sie aus, sobald das Zertifikat importiert ist.
Über die Suche Nextcloud-Konfigurationen (Admin) sehen Sie die Konfigurationen aller Benutzer von Integration | Nextcloud mit ihrem Status.
Der Status Fehler bedeutet Handlungsbedarf: Eine Regel oder die ganze Konfiguration ist gescheitert, etwa bei der Anmeldung. Bei Warnung meldet eine Regel eine Warnung oder der letzte Lauf wurde abgebrochen. Geändert werden Konfigurationen nicht hier, sondern in der Einrichtung ihres Benutzers.