Zum Inhalt springen

Glossar · Plattform

Mandantentrennung

Mandantentrennung ist die Zusage, dass keine Anfrage einer Kundenorganisation Daten einer anderen lesen oder ändern kann — durchgesetzt vom System und nicht durch Konvention.

Aktualisiert

Was bedeutet „Mandantentrennung“?

Trennung ist die eine Eigenschaft eines mandantenfähigen Systems, die nicht teilweise zutreffen kann. Eine Plattform mit einem undichten Endpunkt unter sechshundert ist nicht weitgehend getrennt, sondern nicht getrennt, denn ein Angreifer muss nur diesen einen finden. Das macht sie unter den Sicherheitseigenschaften ungewöhnlich: Sie lässt sich grundsätzlich vollständig testen.

Vollständig testen heißt, jede Operation der API als eine Organisation gegen Objekte einer anderen auszuführen und zu prüfen, dass alle ablehnen. Weil sich die Liste der Operationen aus der API-Beschreibung erzeugen lässt, statt von Hand geschrieben zu werden, kann der Test nicht unbemerkt zurückfallen, wenn Endpunkte hinzukommen — eine neue Operation, an die niemand gedacht hat, zeigt sich als Lücke.

Ein Detail, das mehr zählt, als es scheint: Die Ablehnung sollte „nicht gefunden“ lauten und nicht „verboten“. Eine Antwort „verboten“ bestätigt, dass das Objekt existiert. Das macht aus einer Zugriffsprüfung ein Existenzorakel und erlaubt einem Angreifer, die Kennungen einer anderen Organisation aufzuzählen, ohne je eine Zeile zu lesen.

Wie geht Enclessa damit um?

Enclessa stellt die Organisation an einem einzigen Engpass fest und antwortet auf Objekte einer anderen Organisation mit „nicht gefunden“. Eine aus dem OpenAPI-Dokument erzeugte Prüfsuite führt jede Operation über die Grenze hinweg aus — 286 Operationen ausgeführt, 286 abgelehnt — und läuft in der Continuous Integration, sodass ein Rückschritt den Build scheitern lässt, statt die Produktion zu erreichen. Dateien, Audit-Einträge, Metriken und Logzeilen tragen jeweils die Organisation, zu der sie gehören.

Weiterlesen

Die Sicherheitsseite erklärt, wie Enclessa Daten schützt und welche Zertifizierungen es nicht hat. Das Trust-Center behandelt den Auftragsverarbeitungsvertrag, die Unterauftragsverarbeiter und den Datenstandort. Die FAQ beantworten die Fragen, die Interessenten am häufigsten stellen.

Verschlüsselte Zusammenarbeit, gehostet in Europa.

Legen Sie in ein paar Minuten einen Workspace an. Er gehört Ihnen, erreichbar unter your-team.enclessa.app, betrieben in der Europäischen Union, mit Ende-zu-Ende-verschlüsselten Direktnachrichten ab der ersten.