Erforderliche Berechtigungen zum Ermitteln von Oracle Cloud-Datenbanksystemen
Um Oracle Cloud-Datenbanksysteme im Datenbankmanagement zu erkennen, müssen Sie einer Benutzergruppe in Ihrem Mandanten mit den erforderlichen Berechtigungen für die folgenden Datenbankmanagement-Ressourcentypen angehören:
dbmgmt-cloud-dbsystem-discoveries
: Mit diesem Ressourcentyp kann eine Benutzergruppe die Discovery initiieren und die Discovery-Ergebnisse mit Verbindungsdetails aktualisieren.dbmgmt-cloud-dbsystems
: Mit diesem Ressourcentyp kann eine Benutzergruppe das Oracle Cloud-Datenbanksystem und die zugehörigen Komponenten hinzufügen.dbmgmt-work-requests
: Mit diesem Ressourcentyp kann eine Benutzergruppe die Arbeitsanforderungen überwachen, die mit dem Discovery des Oracle Cloud-Datenbanksystems verknüpft sind.dbmgmt-family
: Dieser aggregierte Ressourcentyp umfasst die einzelnen Ressourcentypen für das Datenbankmanagement und ermöglicht es einer Benutzergruppe, Oracle Cloud-Datenbanksysteme zu erkennen und zu überwachen. Darüber hinaus können Sie mit diesem Ressourcentyp die Berechtigungen erteilen, die zum Aktivieren und Verwenden von Datenbankmanagement für Oracle-Datenbanken, externe Datenbanksysteme und Exadata-Infrastruktur erforderlich sind.
Im Folgenden finden Sie Beispiele für die einzelnen Policys, die einer Benutzergruppe die Berechtigungen erteilen, die zum Erkennen von Oracle Cloud-Datenbanksystemen und zum Überwachen zugehöriger Arbeitsanforderungen erforderlich sind:
Allow group DB-MGMT-CLOUDDBSYSTEM-ADMIN to manage dbmgmt-cloud-dbsystem-discoveries in tenancy
Allow group DB-MGMT-CLOUDDBSYSTEM-ADMIN to manage dbmgmt-cloud-dbsystems in tenancy
Allow group DB-MGMT-CLOUDDBSYSTEM-ADMIN to read dbmgmt-work-requests in tenancy
Alternativ erteilt eine einzelne Policy mit dem aggregierten Ressourcentyp "Datenbankmanagement" der Benutzergruppe DB-MGMT-CLOUDDBSYSTEM-ADMIN
dieselben Berechtigungen, die im vorherigen Absatz beschrieben sind, sowie die Berechtigungen, die für die Verwendung von Datenbankmanagement für Oracle-Datenbanken, externe Datenbanksysteme und Exadata-Infrastruktur erforderlich sind.
Allow group DB-MGMT-CLOUDDBSYSTEM-ADMIN to manage dbmgmt-family in tenancy
Weitere Informationen zu den Ressourcentypen und Berechtigungen für das Datenbankmanagement finden Sie unter Policy-Details zum Datenbankmanagement.
Zusätzliche Berechtigungen zum Ermitteln von Oracle Cloud-Datenbanksystemen
Zusätzlich zu Database Management-Berechtigungen sind die folgenden Oracle Cloud Infrastructure-Serviceberechtigungen erforderlich, um Oracle Cloud-Datenbanksysteme zu ermitteln.
Management Agent - Berechtigung
Eine Resource Principal Policy ist erforderlich, damit ein Management Agent die Komponenten im Oracle Cloud-Datenbanksystem hinzufügen kann. Beispiel:
Allow any-user to manage dbmgmt-cloud-dbsystems in compartment ABC where ALL {request.principal.type = 'managementagent', request.principal.compartment.id = '<Management_Agent_Compartment_OCID>'}
Weitere Informationen zu den Ressourcentypen und Berechtigungen des Management Agent finden Sie unter Details zu Management Agent.
Vault-Serviceberechtigungen
Vault-Serviceberechtigungen sind erforderlich, um neue Secrets zu erstellen oder vorhandene Secrets zu verwenden, wenn Sie Oracle Cloud-Datenbanksysteme erkennen oder eine Verbindung zu den Komponenten hinzufügen. Um diese Berechtigungen zu erteilen, müssen Sie eine Policy mit dem Verb read
und dem aggregierten Ressourcentyp secret-family
erstellen.
Im Folgenden finden Sie ein Beispiel für die Policy, die der Benutzergruppe DB-MGMT-CLOUDDBSYSTEM-ADMIN
die Berechtigung zum Erstellen und Verwenden von Secrets im Mandanten erteilt:
Allow group DB-MGMT-CLOUDDBSYSTEM-ADMIN to read secret-family in tenancy
Weitere Informationen zu den Ressourcentypen und Berechtigungen des Vault-Service finden Sie unter Details zum Vault Service.