Uploads

In Uploads können Sie festlegen, ob der Benutzer eingeloggt sein und Zugriffsrechte auf die App besitzen muss, um Dateien, die in dieser App hochgeladen wurden, downloaden zu können, oder ob die Dateien frei zugänglich sein sollen.

Erstellung

Wählen Sie im Menü Konfiguration ‣ Erweitert und klicken Sie anschließend in der linken Menüleiste auf Uploads.

Uploads

Uploads

Öffentlich

Wählen Sie Öffentlich, wenn Ihre Dateien frei zugänglich sein sollen. Das heißt, Ihre Dateien können von jedem jederzeit heruntergeladen werden. Dies ist z.B. dann sinnvoll, wenn Sie ein Bild in einer Email (oder einem öffentlichen Anzeige-Template) verwenden wollen.

Nur App-Benutzer

Hier können die Dateien von einem eingeloggten Benutzer heruntergeladen werden, wenn er Zugriffsrechte auf der App besitzt. Dies ist dann sinnvoll, wenn alle Benutzer dieser App gemeinsam die Datensätze der App bearbeiten und hochgeladene Dokumente einsehen können sollen, aber diese vor Zugriff von Dritten geschützt sein sollen (z. B. Bewerbungsunterlagen).

Desweiteren kann eine Datei über die LivingAPI-Funktion globals.response.send_file() ausgeliefert werden. Dies ermöglicht es, jeden beliebigen Zugriffsschutz für nicht-eingeloggte oder andere Benutzer im Anzeige-Template selbst zu implementieren.