Zum Inhalt springen

VerfahrenSicherheit · 23 von 27

Wie wird Zugriff auf Objekte und Handlungen getrennt?

Rechte über Systemgrenzen erhalten

Thema
FORGE
Lesezeit
2 Min.
Erstfassung
Stand
Bauplan
Auf dieser Seite
  1. 01Die handelnde Identität festhalten
  2. 02Lesen, Entwerfen und Ausführen unterscheiden
  3. 03Den Zugriff über mehrere Quellen prüfen
  4. 04Änderung und Entzug vorsehen
  5. 05Schema
  6. 06Grenze und Regel
  7. 07Verwandte Seiten

Geplante Rechte unterscheiden das Lesen eines Objekts, das Vorbereiten einer Handlung und deren Ausführung im Zielsystem. Die Verbindung mehrerer Programme darf keine Rechte erzeugen, die eine beteiligte Identität dort einzeln nicht besitzt.

Die handelnde Identität festhalten

Notieren Sie für einen konkreten Vorgang, welcher Mensch, Agent oder technische Zugang jeden Schritt ausführt. Ein sichtbarer Rollenname genügt nicht, wenn im Zielsystem ein anderer Zugang verwendet wird. Die Originalquelle sieht eigene Zugänge vor, deren Umfang die IT des Hauses bestimmt. Legen Sie deshalb Identität, Bereich und Zweck zusammen fest. Ein späterer Nachweis muss den verwendeten Zugang einer Handlung zuordnen können.

Lesen, Entwerfen und Ausführen unterscheiden

Erstellen Sie eine Tabelle der benötigten Rechte. Eine Person kann beispielsweise einen Fall lesen und einen Entwurf vorbereiten, ohne die Nachricht versenden zu dürfen. Auch eine Freigabe ersetzt nicht das technische Ausführungsrecht. Umgekehrt erlaubt ein technisch vorhandenes Recht keine fachlich untersagte Wirkung. Für die geplante Integration müssen beide Prüfungen am tatsächlichen Ausführungspunkt zusammenkommen. Ein ausgeblendeter Knopf allein ist keine vollständige Durchsetzung.

Den Zugriff über mehrere Quellen prüfen

  1. Wählen Sie zwei verknüpfte Beispielobjekte mit unterschiedlichen Leserechten.
  2. Prüfen Sie direkten Zugriff, Suche und gemeinsame Ansicht für jede Rolle.
  3. Entziehen Sie ein Recht und kontrollieren Sie auch bereits vorbereitete Aufträge.
  4. Prüfen Sie, ob Protokoll und Fehlertext gesperrte Inhalte offenlegen würden.

Zusammengeführte Ansichten brauchen dieselbe Sorgfalt wie Einzelobjekte. Schon ein Dateiname oder die Existenz eines Falls kann schutzbedürftig sein.

Änderung und Entzug vorsehen

Benennen Sie, wer Rechte vergibt, regelmäßig prüft und bei Zuständigkeitswechsel wieder entzieht. Planen Sie den Fall, dass zwischen Vorbereitung und Ausführung eine Erlaubnis endet. Dann soll die Handlung mit dem aktuellen Stand neu beurteilt werden. Eine frühere Leseberechtigung darf nicht unbegrenzt über Kopien fortleben. Prüfen Sie deshalb auch Zwischenspeicher, Übergabepakete und Suchergebnisse im späteren Abnahmesatz. Die schriftliche Rechteübersicht bleibt dabei der vereinbarte Maßstab.

Schema

rolle: <rolle>
objektbereich: <objektbereich>
rechte:
  lesen: erlaubt
  entwerfen: erlaubt
  senden: gesondert_pruefen
freigabe: ersetzt_keine_Rechte
bei_entzug: vor_Ausfuehrung_neu_pruefen
Schema 1YAML · Schema mit Platzhaltern

Grenze

Grenze
Eine durchgehende Rechteübertragung über Kundenprogramme ist nicht belegt. Die Seite beschreibt Anforderungen an die geplante Integration und keine bereits verfügbare Zugriffskontrolle.

Verwandte Seiten