Stackable Docs Hub

Stackable

Stackable

Integrierte Datensicherheit

Demo · end-to-end-security

Integrierte Datensicherheit

Durchgängige Sicherheit über die gesamte Plattform: Single Sign-on, Impersonation, feingranulare Autorisierung, Zeilenfilterung und Spaltenmaskierung, konsistent durch Open Policy Agent erzwungen.

SO GEHT'S LOS

Mit einem Kubernetes-Cluster genügt ein einziger Befehl:

$stackablectl demo install end-to-end-security

Funktionen

Was diese Demo zeigt

Zentrale Authentifizierung

Keycloak-SSO für jede Komponente der Plattform.

Zeilenbasierte Sicherheit

Nutzer:innen sehen nur die Zeilen, für die sie berechtigt sind.

Nutzer-Impersonation

Trino führt Abfragen durchgängig als anfragende:r Nutzer:in aus.

Feingranulare Autorisierung

Open-Policy-Agent-Regeln entscheiden genau, wer was lesen darf.

Spaltenmaskierung

Sensible Felder werden zur Abfragezeit gemäß Regel maskiert.

Kerberos-gesicherter Speicher

HDFS-Zugriff wird per Kerberos authentifiziert.

Demo-Komponenten

Der Stack im Detail

Trino

Query-Engine

Föderierte SQL-Engine mit nutzerbezogener Autorisierung und Impersonation.

Open Policy Agent

Autorisierung

Zentrale Policy-Engine, die Zugriffsentscheidungen für die gesamte Plattform trifft.

Keycloak

Identität

Single Sign-on und Nutzerverzeichnis für alle Dienste.

Apache HDFS

Speicher

Kerberos-gesicherter, verteilter Speicher hinter den Abfragen.

Demo-Ablauf

Vom Login zur regelkonformen Abfrage

1

Installation

Ein Befehl installiert Trino, OPA, Keycloak und ein Kerberos-gesichertes HDFS.

2

Als Persona anmelden

Melde dich als verschiedene Nutzer:innen mit unterschiedlichen Rechten über Keycloak an.

3

Abfrage ausführen

Frage dieselbe Tabelle als jede Persona über Trino ab.

4

Filter & Maskierung beobachten

Sieh Zeilen gefiltert und Spalten maskiert gemäß OPA-Regel.

5

Entscheidungen inspizieren

Prüfe das OPA-Entscheidungsprotokoll, um jede Freigabe und Ablehnung nachzuvollziehen.

Bereit, es selbst auszuprobieren?

Sieh, wie Stackable ein einziges Sicherheitsmodell über den gesamten Stack durchsetzt.