Oracle GoldenGate-Sicherheitsfunktionen

Dieser Abschnitt enthält die Oracle GoldenGate-Sicherheitsfunktionen, die mit dem aktuellen Release verfügbar sind. In der folgenden Tabelle werden der Sicherheitsaspekt und das zugehörige Oracle GoldenGate-Feature aufgeführt, das ihn implementiert.

Unterstützte Oracle GoldenGate-Sicherheitsfunktion Beschreibung Referenz

Unterstützte Funktion

Sichere Administration

  • Alle administrativen Vorgänge werden mit REST-API-Aufrufen autorisiert und ausgeführt

  • Unterstützung für TLS 1.3 (Standard) und TLS 1.2

Sichere Deployments

Sichere Kommunikation mit TLS- und mTLS-Unterstützung

Unterstützte Funktion

Authentifizierung
  • Zugangsdaten (Benutzername/Passwort)

  • Clientzertifikate (ohne Reverse Proxy)

  • Single Sign-On-(SSO-)Unterstützung mit externen Identitätsprovidern mit OAuth/OIDC

  • OCI: Oracle Identity Manager (IAM), Oracle Identity Cloud Service (IDCS)

  • On-Premise: Oracle Access Manager (OAM)

  • Tokenbasierte Authentisierung

Authentifizierung und Autorisierung

Zertifikate für sichere Deployments erstellen

Unterstützte Funktion

Passwortverwaltung und MFA

  • Lokale Passwortrichtlinie basierend auf Zeichenlänge und Regeln

  • Von externem Identitätsprovider (IDP) unterstützt und durchgesetzt

Service Manager-Administratoraccount

Benutzerverwaltung an externen Identitätsprovider delegieren

Unterstützte Funktion

Rollenbasierte Zugriffskontrollen (Role Based Access Control, RBCA)

Hierarchisch rollenbasiertes Layout:

  • Sicherheit: Benutzer mit dieser Berechtigung können alle administrativen Aufgaben ausführen und neue Clients autorisieren.

  • Administrator: Benutzer mit dieser Berechtigung können alle administrativen Aufgaben ausführen, aber keine neuen Clients autorisieren.

  • Benutzer: Benutzer mit dieser Berechtigung können nur Status- oder Überwachungsinformationen abrufen.

  • Operator: Benutzer mit dieser Berechtigung und Operatorrolle können Prozesse starten und stoppen.

Service Manager-Administratoraccount

Unterstützte Funktion

Datenbankzugangsdaten

  • Zugangsdaten in sicherem PKCS#12-Wallet gespeichert

  • Kerberos-Support, falls für die Datenbank verfügbar. Beispiel: Oracle.

Kerberos-Authentifizierung mit MA konfigurieren

Unterstützte Funktion

Datenbank-Konnektivität

Support basierend auf Datenbankclientfunktionen

Beispiel: Oracle verwendet TCPS oder native Netzwerkverschlüsselung.

Datenbankverbindungen hinzufügen

Unterstützte Funktion

Verteilung von Netzwerktraildateien (Daten in Transit)
  • Mit dem branchenüblichen sicheren Streaming-Websocket-Protokoll (WSS) gesichert

  • Unterstützung für gegenseitiges TLS mit Clientzertifikat

Verteilungspfad-Streamingprotokolle

Sichere Kommunikation mit TLS- und mTLS-Unterstützung

Unterstützte Funktion

Proxy/DMZ
  • Unterstützung für Reverse und Forward Proxy

  • Zielinitiierter Verteilungspfad für DMZ-Systeme

Verteilungsservicepfad

Unterstützte Funktion

Traildateiverschlüsselung (Daten im Ruhezustand)
  • Verschlüsselungsunterstützung mit AES128, AES192 oder AES256

  • Unterstützung für Masterschlüssel aus externem Key Management System (OKV, OCI-KMS)

  • Unterstützung mehrerer Masterschlüssel

Traildateiverschlüsselung

Unterstützte Funktion

Auditing
  • Protokollierung von REST-API-Aufrufen

  • Aktiviertes Systemsicherheitsprotokoll

Auditing und Logging