Zum Hauptinhalt springen
Inhaltsverzeichnis
< Alle Themen
Drucken

Automatisieren

Sie können in xCloud Upload-Dateien mit NextCloud „Flow“ (Automatisierungen) automatisch aus einem Upload-Ordner in private Zielordner verschieben lassen.

Grundidee

Es gibt einen gemeinsamen Upload-/Eingangsordner, z. B. „Eingang Kundenupload“.

Ein Flow reagiert auf neue Dateien in diesem Ordner und verschiebt sie automatisch in einen anderen Ordner, z. B. im privaten Bereich eines Benutzers.

Voraussetzungen

Die Flow-/Workflow-App („Kontrollfluss“, „Automatisierung“) muss auf Ihrer xCloud-Instanz aktiviert sein.

Sie benötigen ein Konzept, wohin die Dateien je nach Regel verschoben werden sollen (z. B. pro Benutzer, pro Dateityp oder pro Mandant).

Beispiel: Alles aus „Eingang“ in privaten Ordner verschieben

Legen Sie einen Ordner „Eingang“ an und nutzen Sie diesen als File-Drop-/Upload-Ordner für Kunden.

Legen Sie im privaten Bereich des Ziel-Accounts einen Zielordner an, z. B. „Kundendaten“

Öffnen Sie in xCloud die Einstellungen → Verwalten → Workflows / Automatisierungen (Bezeichnung je nach Version).

Erstellen Sie einen neuen Flow mit Regeln in etwa nach diesem Muster:

  • Wenn: Datei erstellt
  • Und: Pfad enthält „/Eingang/“ (oder exakt dieser Ordner)
  • Aktion: Datei verschieben in „/Kundendaten/“ (privater Ordner des Ziel-Accounts)

Damit werden alle neuen Uploads automatisch aus dem gemeinsamen Eingang in den privaten Ordner verschoben, auf den nur der jeweilige Account Zugriff hat.

Erweiterte Varianten

  • Nach Dateityp sortieren (PDF nach „Dokumente“, Bilder nach „Fotos“ usw.).
  • Nach Tags oder Dateinamen-Mustern sortieren (z. B. Mandantencode im Dateinamen auswerten, per Flow oder Script-App).
  • Über die App „Workflow external scripts“ können Sie komplexere Logik (z. B. Aufteilung pro Kunde/Benutzer) über externe Skripte abbilden.

War dieser Beitrag hilfreich?
0 von 5 Sterne
5 Sterne 0%
4 Sterne 0%
3 Sterne 0%
2 Sterne 0%
1 Sterne 0%
5
Bitte teilen Sie Ihr Feedback
Wie können wir diesen Artikel verbessern?