Oracle GoldenGate-Autorisierung

Oracle GoldenGate Microservices bietet eine Infrastruktur für die Erstellung servicebewusster Anwendungen für den Betrieb und die Integration in globale, cloudbasierte Deployment-Umgebungen.

Die Autorisierung (AZ) umfasst die Kommunikation zwischen Oracle GoldenGate und Oracle GoldenGate sowie Aufgaben für die Netzwerk- und Serverkonfiguration. Für die Benutzerautorisierung müssen nach Bedarf Rollen/Berechtigungen Benutzern zugewiesen werden.

Die Autorisierung kann über die Oracle GoldenGate-Konsole direkt erfolgen oder an externe Identitätsmanagementprovider ausgelagert werden. Identity Management-Techniken, die mit Oracle GoldenGate-Prozessen verwendet werden, helfen beim Einrichten von Autorisierungsprofilen und Konfigurieren externer Identitätsprovider, die Autorisierungen für Oracle GoldenGate-Benutzer verwalten. Oracle GoldenGate unterstützt IDCS, IAM (Cloud), OAM (On Premise) und Microsoft EntraID für das externe Identitätsmanagement. Dabei wird OAuth2 als Kommunikationsprotokoll verwendet.

Benutzerrollen für Autorisierung erteilen

Die Autorisierung in Oracle GoldenGate basiert auf Benutzerrollen. Aktionen, die in Oracle GoldenGate ausgeführt werden, hängen von der auf einen Benutzer angewendeten Benutzerrolle ab. Verwenden Sie die REST-API-Serviceendpunkte, um Details zur Bestimmung der erforderlichen Benutzerrolle für die Ausführung verschiedener Aktionen zu erhalten.

Beim Erstellen von Oracle GoldenGate-Benutzern können Sie die folgenden Benutzerrollen auswählen und zuweisen.

Tabelle 1: Oracle GoldenGate-Benutzerrollen und -Berechtigungen {: #GUID-9757A442-A14D-4E7A-8012-F507A4B27186__TABLE_UPW_GNN_KXB .titleintable}

Rollen-ID Berechtigungsebene
Benutzer Ermöglicht Serviceanfragen ausschließlich zu Informationszwecken, die den Betrieb der MA nicht ändern oder beeinflussen. Beispiele für Informationen vom Typ "Abfrage/Schreibgeschützt" umfassen Informationen zur Performancemetrik sowie Informationen zum Ressourcenstatus und Monitoring.
Bediener Benutzer können nur Vorgänge wie das Erstellen, Starten und Stoppen der Ressourcen ausführen. Operatoren können die Betriebsparameter oder Profile des MA-Servers nicht ändern.
Administrator Erteilt dem Benutzer vollständigen Zugriff, einschließlich der Möglichkeit, allgemeine, nicht sicherheitsbezogene Betriebsparameter und Profile des Servers zu ändern.
Sicherheit Erteilt die Verwaltung von sicherheitsbezogenen Objekten und ruft sicherheitsbezogene Serviceanfragen auf. Diese Rolle verfügt über vollständige Berechtigungen.

Benutzerverwaltung basierend auf Benutzerrollen

Oracle GoldenGate-Benutzer, die in verschiedenen Phasen der Deployment-Konfiguration erstellt werden, verfügen über verschiedene Zugriffsfunktionen für Oracle GoldenGate-Microservices.

Der erste Benutzer für Oracle GoldenGate wird über das Utility Oracle GoldenGate Configuration (OGGCA) eingerichtet. Dieser Benutzer kann auf den Service Manager und alle Microservices für alle Deployments zugreifen, die mit dem Service Manager auf dem Host verknüpft sind.

Nachdem Sie mit dem ersten Benutzer auf den Service Manager zugegriffen haben, können Sie Benutzer auf der Seite "Administrator" des Service Managers erstellen. Je nach Benutzerrolle können Sie Benutzern den Zugriff auf Oracle GoldenGate-Microservices ermöglichen.

Beispiel: Wenn Sie einen Benutzer mit der Rolle Operator erstellen, können Sie mit diesen Zugangsdaten nicht auf den Service Manager zugreifen.

Benutzerverwaltung mit externen Identitätsprovidern

Oracle GoldenGate unterstützt IDCS und IAM als cloudbasierte Identitätsprovider und OAM als On-Premise-Identitätsprovider. Ab Oracle GoldenGate 23.9 ist Microsoft Azure EntraID auch als externer Identitätsprovider verfügbar.

Anweisungen zur Implementierung eines der unterstützten externen Identitätsprovider finden Sie unter Benutzerverwaltung an einen externen Identitätsprovider delegieren.