Rechte, Export und Datenschutz

Berechtigungen

Media Organizer bringt sieben eigene Aktionen mit, die Sie wie gewohnt über Optionen → Rechte pro Benutzergruppe vergeben.

AktionErlaubt
ScannenEinen Scan starten. Rein lesend, gefahrlos.
In Quarantäne verschiebenDateien in die Quarantäne bewegen. Umkehrbar.
WiederherstellenDateien aus der Quarantäne zurückholen.
Endgültig löschenDateien unwiderruflich entfernen.
OptimierenBilder verkleinern lassen (mit Backup).
BearbeitenDen Bild-Editor benutzen.
Safelist pflegenDateien dauerhaft von der Bereinigung ausnehmen.

Zusätzlich greift Joomlas Zugriff auf die Administration (core.manage) — ohne die kommt niemand überhaupt in die Komponente.

Ein sinnvoller Zuschnitt

Die Aktionen sind absichtlich getrennt, damit Sie Verantwortung staffeln können:

Standardmäßig ist Super User zum Löschen verlangen aktiv (Optionen → Sicherheit & Aufbewahrung). Auch wer die Aktion Endgültig löschen hat, kommt damit nicht durch, solange er kein Super User ist. Zwei unabhängige Hürden für den einzigen unumkehrbaren Schritt.

Die Safelist

Manche Dateien sollen nie zur Debatte stehen — Logos, Bilder für einen Newsletter, ein Ordner mit Material für externe Zwecke. Dafür gibt es die Safelist: Was auf sie passt, wird nicht mehr als „ohne Referenz" gemeldet.

Eingetragen werden dabei Muster, keine einzelnen Dateien — geprüft gegen den site-relativen Pfad:

MustertypBeispielWirkung
Glob-Muster images/keep/* Schützt alles unterhalb von images/keep/.
Regulärer Ausdruck Für Fälle, die sich mit einem Glob nicht fassen lassen.

Ein Muster statt einer Dateiliste hat einen praktischen Vorteil: Legen Sie eine neue Datei in images/keep/ ab, ist sie automatisch geschützt — Sie müssen nicht daran denken, sie nachzutragen.

Die Safelist ist der ehrliche Weg für „das weiß ich besser als die Software" — deutlich besser, als das Löschtor aufzuweichen. Sie wirkt gezielt auf das, was Sie benennen, statt pauschal alle Sicherheitsprüfungen zu senken.

Export

Aus der Prüfansicht exportieren Sie das Inventar über CSV exportieren oder JSON exportieren. Die aktuell gesetzten Filter werden berücksichtigt — Sie können also gezielt „alle unreferenzierten Bilder über 1 MB" herausziehen.

Dasselbe geht über die Kommandozeile:

php cli/joomla.php jimgo:report --format=csv --state=orphan_candidate > verwaist.csv

Typische Anwendungen: Abstimmung mit dem Kunden, bevor etwas passiert. Eine Zweitmeinung. Oder schlicht die Dokumentation dessen, was Sie getan haben.

Datenschutz und Datenhaltung

Media Organizer arbeitet strikt lokal. Es kontaktiert keine externen Dienste. Keine Daten verlassen Ihre Website.

Im Einzelnen:

Was gespeichert wird

InventarPfad, Größe, Abmessungen, Prüfsumme, Zeitstempel je Datei.
ReferenzenFundstellen: Tabelle, Datensatz, Spalte, gefundener Verweis.
Scan-VerlaufWann, wie lange, mit welchem Ergebnis.
Audit-LogWer wann was verschoben, wiederhergestellt oder gelöscht hat — inklusive Begründung bei einer Übersteuerung.
404-TrefferZugriffe auf Dateien in Quarantäne (nur bei aktivem Plugin).

Das sind technische Daten über Dateien, keine personenbezogenen Daten über Website-Besucher. Das Audit-Log hält fest, welcher Administrator eine Aktion ausgelöst hat — das ist der Sinn eines Audit-Logs.

Über Optionen → Leistung → Scan-Detaildaten aufbewahren (Standard: 5) steuern Sie, für wie viele der letzten Scans die Fundstellen-Details behalten werden. Ältere werden automatisch entfernt, damit die Tabellen nicht unbegrenzt wachsen. Die Scan-Übersicht selbst bleibt erhalten.

Was bei der Deinstallation passiert

Beim Entfernen der Erweiterung werden ihre Tabellen abgeräumt. Dateien in Quarantäne bleiben liegen — sie werden nicht gelöscht. Holen Sie sich also zurück, was Sie behalten wollen, bevor Sie deinstallieren; sonst müssen Sie den Quarantäne-Ordner anschließend von Hand durchsehen.

Weiter geht es

Gilt für Version 1.0.3.


Revision #6
Created 2026-07-30 17:11:23 UTC by Norbert Graup
Updated 2026-08-12 11:56:45 UTC by Norbert Graup