Zurück zum Blog Security and reliability

Kann ein geteilter Link mehr preisgeben, als Sie beabsichtigt haben? Checkliste für die öffentliche Freigabe in selbst gehosteten Apps

Ein öffentlicher Link kann eine Zugriffskontrolle darstellen und ist nicht nur eine praktische URL. Mit dieser Checkliste prüfen Sie, was ein Link preisgibt, wer ihn öffnen kann, wie der Zugriff endet und welche Nachweise Administratoren einsehen können.

Administrator testet einen öffentlichen Freigabelink anhand einer Checkliste zu Zugriff, Umfang, Ablauf und Audit-Kontrollen

Prüfen Sie, welche Informationen Administratoren einsehen können

Finden Sie heraus, welche Nachweise die Anwendung bei Erstellung, Änderung, Zugriff, Ablauf oder Widerruf eines Links erfasst. Protokolle und deren Detailgrad unterscheiden sich je nach Anwendung und Konfiguration. Gehen Sie nicht davon aus, dass jeder Besucher oder jede Aktion protokolliert wird.

Prüfen Sie, wer die Nachweise einsehen kann, wie sie exportiert werden können und wie lange sie aufbewahrt werden. Testen Sie, ob die Ereignisse, die Sie für eine Untersuchung benötigen könnten, tatsächlich in den verfügbaren Protokollen oder anderen dokumentierten Nachweisen erscheinen. Halten Sie für Ihre Organisation relevante Lücken fest.

  • Suchen Sie nach Einträgen zur Link-Erstellung, zu Änderungen des Umfangs, zu Zugriffen und zum Widerruf.
  • Prüfen Sie, welche Angaben ein Ereignis enthält, wer auf die Aufzeichnungen zugreifen kann und wie lange die Nachweise aufbewahrt werden.
  • Dokumentieren Sie Lücken, die Untersuchungen oder Compliance-Anforderungen beeinträchtigen könnten.

Sorgen Sie für wiederholbare Tests und klare Zuständigkeiten

Verwenden Sie Beispieldaten ohne vertrauliche Informationen, um den Ablauf nachzustellen, den ein Mitarbeiter voraussichtlich nutzen wird. Testen Sie den Umfang des Links, den Zugriff des Empfängers, verfügbare Aktionen, Ablauf oder Widerruf, sofern unterstützt, sowie die für diese Ereignisse verfügbaren Administratornachweise.

Dokumentieren Sie die getestete Anwendung und Konfiguration, die ausgeführten Schritte, die erwarteten Ergebnisse und die tatsächlichen Beobachtungen. Wiederholen Sie den Test nach Änderungen an Freigabeeinstellungen oder Anwendungskonfiguration, die sich auf den Zugriff auswirken könnten.

Legen Sie fest, wer externe Freigaben erstellen darf, wer sensible Freigaben genehmigt und wer für die Überprüfung oder Beendigung des Zugriffs verantwortlich ist. Stellen Sie eine getestete Ausweichlösung bereit – etwa einen dokumentierten authentifizierten Freigabeweg oder einen anderen genehmigten Übertragungsprozess –, falls die Schutzmaßnahmen eines öffentlichen Links unzureichend oder unklar sind.

Airbip verwaltet die Infrastruktur selbst gehosteter Anwendungsinstanzen. Dazu gehören die Bereitstellung als Docker-Workloads auf Cloud-Servern, Routing und TLS-Zertifikate, DNS-Prüfungen, die Verwaltung des Dienstlebenszyklus und konfigurierbare Backups. Diese Infrastrukturleistungen legen nicht fest, welche Freigabekontrollen eine bestimmte Anwendung bietet, und machen Richtlinien für Zugriff und Datenverarbeitung nicht überflüssig.

  • Verwenden Sie repräsentative Beispieldaten und eine saubere, abgemeldete Empfängersitzung.
  • Dokumentieren Sie Testschritte, erwartete und tatsächliche Ergebnisse sowie die relevante Konfiguration.
  • Benennen Sie eine verantwortliche Person für die Freigabe und legen Sie einen Prüf- oder Endtermin fest.
  • Legen Sie fest, wer Links erstellen darf, wann eine Genehmigung erforderlich ist und wie unerwarteter Zugriff gemeldet werden soll.

Häufige Fragen

Sind öffentliche Freigabelinks in selbst gehosteten Apps sicher?

Für manche Inhalte können sie geeignet sein. Ihre Sicherheit hängt jedoch von der Anwendung, der Konfiguration, dem Umfang des Links, den Zugriffsanforderungen und dem Vorgehen der Nutzer ab. Prüfen Sie das tatsächliche Verhalten, statt anzunehmen, dass alle Apps dieselben Kontrollen bieten.

Wie kann ich feststellen, ob der Widerruf eines Links funktioniert hat?

Widerrufen Sie einen Testlink nach dem dokumentierten Verfahren und öffnen Sie anschließend die ursprüngliche URL in einer sauberen Sitzung. Bestätigen Sie das Ergebnis und prüfen Sie, ob der Inhalt noch auf einem anderen Weg erreichbar ist.

Bieten selbst gehostete Apps vollständige Audit-Protokolle für öffentliche Links?

Die Protokollierung von Audit-Ereignissen variiert je nach Anwendung und Konfiguration. Prüfen Sie die Dokumentation und verifizieren Sie, welche Ereignisse aufgezeichnet werden, wer sie einsehen kann und wie lange die Aufzeichnungen aufbewahrt werden.

Entscheidet Managed Hosting darüber, ob meine Freigabelinks privat sind?

Nein. Eine verwaltete Infrastruktur kann Hosting-bezogene Aufgaben übernehmen, doch der Zugriff auf Links hängt von den Freigabefunktionen der Anwendung, Ihrer Konfiguration und Ihren Entscheidungen zur Verwaltung ab. Prüfen Sie die Kontrollen direkt in der Anwendung.

Quellen und weiterführende Literatur

  1. Securing Shared Links — Box
  2. Best practices for sharing—Portal for ArcGIS — Esri
  3. How to get started, Part 5: Public links — ownCloud