Sicherheit & Datenschutz

Sie müssen uns nicht vertrauen.

Die meisten Portale bitten um die Zugangsdaten zu Ihrer Datenbank. Wir kommen ohne aus — und können deshalb auch dann nicht an Ihre Bestandsdaten, wenn bei uns etwas schiefgeht.

Ihre Datenbank bleibt zu — auch wenn es uns trifft

Der übliche Weg ist, einer Plattform die Zugangsdaten zur Datenbank zu geben. Dann hängt Ihre Sicherheit an unserer. Wir machen es andersherum.

  • Der Connect-Agent läuft in Ihrem Netz und baut die Verbindung nach außen auf. Sie öffnen keinen Port und richten keine Freigabe in der Firewall ein.
  • Die Zugangsdaten zur Datenbank liegen beim Agenten — auf Wunsch nur als Umgebungsvariable. Geben Sie sie in der Verwaltung ein, reichen wir sie an den Agenten durch und speichern sie nicht.
  • Wir schicken kein SQL, sondern den Namen einer Abfrage. Steht der nicht auf Ihrer Freigabeliste, passiert nichts — der Agent antwortet mit „nicht freigegeben".
  • Werte werden gebunden, nicht in den Abfragetext eingesetzt. Eingaben aus dem Portal können die Abfrage damit nicht verändern.
  • Die Freigabeliste ändern kann nur, wer den Verwaltungsschlüssel hat. Der entsteht beim Start des Agenten, steht in Ihren Container-Protokollen, wechselt bei jedem Neustart — und ist uns unbekannt.

Die Tür geht nur von innen auf.

Ihr Netz

Ihre Datenbank

Connect-Agent

Freigabeliste

  • vertraege_des_kunden
  • offene_rechnungen

Zugangsdaten

nur beim Agenten, als Umgebungsvariable

Verwaltungsschlüssel

in Ihren Container-Protokollen, neu bei jedem Neustart

Firewall

↓ausgehend

eingehend: zu

Portenia Cloud· schickt nur den Namen

vertraege_des_kunden

Ergebnis

alle_daten_export

„nicht freigegeben“

Werte gebunden — eine Eingabe bleibt ein Wert

Kein offener PortUns unbekannt: Zugangsdaten und Schlüssel

Anmeldung über Ihr eigenes Verzeichnis

Wer Zugriff hat, entscheiden Sie in Ihrem System — nicht in unserem.

  • Ihr Team meldet sich mit dem Firmenkonto an: Microsoft Entra ID tragen Sie in der Verwaltung selbst ein (OpenID Connect). Andere Anbieter auf Anfrage. Die Anmeldung über das Firmenkonto gilt für Ihre Mitarbeitenden — Ihre Kunden melden sich im Portal mit eigenem Zugang an.
  • Die Domain muss belegt sein, bevor Anmeldungen darüber laufen — über einen TXT-Eintrag im DNS. Ohne diesen Nachweis kann niemand eine fremde Domain für sich beanspruchen.
  • Auf Wunsch ist das Passwort für Ihren Mandanten abgeschaltet: dann geht Anmeldung nur über Ihr Verzeichnis. Sperren Sie dort ein Konto, ist es auch hier gesperrt.
  • Zweiter Faktor (Authenticator-App) für Mitarbeitende — Sie können ihn für alle oder für Administratoren vorgeben; wer ihn noch nicht eingerichtet hat, sieht einen dauerhaften Hinweis. Dazu eine IP-Freigabeliste und Abmeldung bei Untätigkeit.
  • Auch Ihre Kunden können ihren Portal-Zugang mit einem zweiten Faktor schützen — mit Authenticator-App und Ersatzcodes.
Anmeldung
Mit Firmenkonto anmelden

Passwort

für diesen Mandanten abgeschaltet
Ihr Verzeichnis
Microsoft Entra ID

per OpenID Connect · weitere Anbieter auf Anfrage

Konto dort gesperrt = hier gesperrt

Domain-Nachweis

belegt
Typ
TXT
Name
beispiel.de
Wert
Nachweis aus Portenia

Regeln für Mitarbeitende

  • Zweiter Faktor, vorgeben je Rolle
  • IP-Freigabeliste
  • Abmeldung bei Untätigkeit
Wer Zugriff hat, entscheiden SieFremde Domains lassen sich nicht beanspruchen

Server in Deutschland, Betrieb ohne offene Türen

Wo die Daten liegen, die doch bei uns liegen — und wie wir sie betreiben.

  • Anwendung und Datenbank laufen auf Servern in Deutschland; Dateien und Sicherungen liegen im Rechenzentrum Nürnberg.
  • Datenbank und Zwischenspeicher sind aus dem Internet nicht erreichbar. Auch wir kommen nur über ein privates Netz daran, nie über eine öffentliche Adresse.
  • Der Verkehr zwischen den Servern läuft verschlüsselt über WireGuard.
  • Sicherungen liegen bei einem anderen Anbieter als die Anwendung und sind schreibgeschützt abgelegt — auch wir können sie nicht nachträglich ändern.
  • Zugangsdaten zu angebundenen Systemen speichern wir mit AES-256-GCM verschlüsselt.

Internet

Server in Deutschland

Anwendung

Privates Netz

Datenbank

Zwischenspeicher

keine öffentliche Adresse

zwischen den Servern: WireGuardZugangsdaten angebundener Systeme: AES-256-GCM
Rechenzentrum Nürnberg

Dateien

Sicherungen

schreibgeschützt — auch für uns

anderer Anbieter als die Anwendung

Auch wir nur über das private NetzSicherungen nachträglich unveränderbar

Keine stillen Mitleser

Ein Portal, das nebenbei Daten an Dritte gibt, ist ein Datenschutzproblem, das niemand sieht — bis jemand nachsieht.

  • Keine Google Fonts. Schriften werden mit dem Portal ausgeliefert, es geht kein Aufruf an einen fremden Server.
  • Keine Statistik bei Google. Wir messen mit Plausible auf eigener Technik, ohne Cookies und ohne Profile.
  • Ihre Hausschrift laden Sie selbst hoch — sie wird ebenso mit ausgeliefert.
Aufrufe beim Laden eines Portals
  • kunden.beispiel.deSeiteeigen
  • kunden.beispiel.deSchrifteigen
  • kunden.beispiel.deHausschrift (selbst hochgeladen)eigen

Gibt es nicht

  • Google Fonts
  • Statistik bei Google

Stattdessen

  • Schriften kommen mit dem Portal
  • Plausible auf eigener Technik — ohne Cookies, ohne Profile
Kein Aufruf an fremde Server für Schriften

Getrennt, protokolliert, abgestuft

Was innerhalb der Plattform gilt.

  • Jeder Mandant ist ein eigener Datenraum. Die Trennung reicht bis auf die Ebene der Anmeldedaten — dieselbe E-Mail-Adresse kann bei zwei Anbietern existieren, ohne dass sich etwas berührt.
  • Rollen bestimmen, wer was darf: Eigentümer, Administrator, Designer, Betreuer. Die Prüfung passiert auf dem Server, nicht nur in der Oberfläche.
  • Änderungen an Kunden, Portalen, Daten und Zugängen landen im Prüfprotokoll — mit Zeitpunkt, handelnder Person und Einzelheiten der Änderung.
  • Unterschriften tragen eine eigene Beweiskette: jeder Schritt verweist auf seinen Vorgänger, jede nachträgliche Änderung bricht die Kette sichtbar. Auch für uns.

Mandant A

anna@beispiel.de

Mandant B

anna@beispiel.de

dieselbe Adresse, zwei getrennte Zugänge

Rollen

geprüft auf dem Server
EigentümerAdministratorDesignerBetreuer
Prüfprotokoll
  • 09:14Portal „Kundenbereich" veröffentlichtA. Keller
  • 10:02Zugang für M. Weber angelegtJ. Brandt
  • 11:37Datensatz geändert: TelefonA. Keller

Beweiskette einer Unterschrift

1. Erstellt

—

2. Geöffnet

verweist auf Vorgänger

3. Unterschrieben

verweist auf Vorgänger

nachträgliche Änderung bricht die Kette sichtbar

Namen und Zeiten: Beispiele

Was wir (noch) nicht haben

Portenia ist ein junges Produkt. Eine Zertifizierung nach ISO 27001 oder SOC 2 haben wir nicht — die Maßnahmen oben sind gebaut und prüfbar, aber nicht von einer externen Stelle bestätigt. Ebenso ehrlich: die qualifizierte elektronische Signatur können wir nicht selbst ausstellen, dafür braucht es einen zugelassenen Vertrauensdienst. Wenn Ihre Beschaffung ein Zertifikat verlangt, sagen Sie es früh; dann sprechen wir darüber, statt Sie hinzuhalten.

Welche Dienstleister wir einsetzen und wofür, steht in der Datenschutzerklärung. Fragen dazu beantworten wir direkt.

Ihre IT hat Fragen? Gut.

Wir gehen die Architektur mit Ihrem IT-Verantwortlichen durch — Agent, Freigabeliste, Betrieb. Lieber vorher als im Projekt.

Persönlich, zu Ihrem Wunschtermin

Demo anfragen