Erforderliche Berechtigungen abrufen

Im Folgenden finden Sie Informationen dazu, wie die erforderlichen Berechtigungen für die Verwendung des Service zur Erkennung und Patching und Patching von Sicherheitslücken in Observability and Management verwendet werden können.

Berechtigungen und Policys, die zum Aktivieren von Erkennung und Patching von Sicherheitslücken erforderlich sind

  1. Policys und Berechtigungen für externe Datenbanken

    Um die Erkennung und das Patching von Sicherheitslücken für externe Datenbanken zu aktivieren, müssen Sie zu einer Benutzergruppe in Ihrem Mandanten mit der Berechtigung use für die Ressourcentypen für externe Datenbanken gehören. Beim Erstellen einer Policy kann der aggregierte Ressourcentyp für externe Datenbanken (external-database-family) verwendet werden.

    Im Folgenden finden Sie ein Beispiel für eine Policy, die der Benutzergruppe DB-MGMT-ADMIN die Berechtigung zum Aktivieren von Sicherheitslückenerkennung und -patching für alle externen Datenbanken im Mandanten erteilt:

    Allow group DB-MGMT-ADMIN to use external-database-family in tenancy

    Weitere Informationen zu den Ressourcentypen und Berechtigungen für den externen Datenbankservice finden Sie unter Details zur externen Datenbank.

  2. Datenbankverwaltungs-Policys

    Um die Erkennung und das Patching von Sicherheitslücken zu aktivieren, müssen Sie zu einer Benutzergruppe in Ihrem Mandanten gehören, die über die erforderlichen Berechtigungen für die folgenden Datenbankmanagement-Ressourcentypen verfügt.

      • dbmgmt-work-requests: Mit diesem Ressourcentyp kann eine Benutzergruppe die Arbeitsanforderungen überwachen, die bei der Aktivierung von Database Management generiert werden.
      • dbmgmt-family: Dieser aggregierte Ressourcentyp umfasst alle einzelnen Datenbankmanagement-Ressourcentypen und ermöglicht einer Benutzergruppe die Aktivierung von Datenbankmanagement und die Verwendung aller zugehörigen Features.

    Im Folgenden finden Sie einige Beispiele für Policys, die Benutzergruppen die Berechtigungen erteilen, die für die Verwendung von Vulnerability Detection and Patching erforderlich sind:

    • So erteilen Sie der Benutzergruppe DB-MGMT-USER die Berechtigung, alle Database Management-Features für die verwalteten Datenbanken (Oracle-Datenbanken, für die Database Management aktiviert ist) im Mandanten zu verwenden:
      Allow group DB-MGMT-USER to manage dbmgmt-family in tenancy
    • So erteilen Sie der Benutzergruppe DB-MGMT-USER die Berechtigung, Sicherheitslückenerkennungs- und Patching-Features für alle verwalteten Datenbanken im Compartment zu verwenden:
      Allow group DB-MGMT-USER to manage external-database-family in tenancy
  3. Im Folgenden sind die erforderlichen Policys und Berechtigungen für Management-Agents aufgeführt. Befolgen Sie alle Schritte für das korrekte Setup:
    1. Erstellen Sie eine dynamische Gruppe (d.h. my-agent-group) mit einer der folgenden Regeln:
      • Auf alle Compartments zugreifen: ALL {resource.type='managementagent'}
      • Zugriff auf Compartments beschränken: ALL {resource.type='managementagent', resource.compartment.id='ocid1.compartment.oc1.examplecompartmentid'}
    2. Erstellen Sie die Policy, mit der die Gruppe mit dem Erfassungsendpunkt kommunizieren kann:
      ALLOW DYNAMIC-GROUP my-agent-group to {DBMGMT_DBLM_INGEST} in
          TENANCY

Erforderliche Berechtigungen und Policys für die Verwendung von Sicherheitslückenerkennung und -patching

Um Vulnerability Detection und Patching für externe Datenbanken verwenden zu können, müssen Sie zu einer Benutzergruppe in Ihrem Mandanten mit den erforderlichen Berechtigungen für die folgenden Database Management-Ressourcentypen gehören.

  • dbmgmt-family: Dieser aggregierte Ressourcentyp umfasst alle einzelnen Datenbankmanagement-Ressourcentypen und ermöglicht einer Benutzergruppe die Aktivierung von Datenbankmanagement und die Verwendung aller zugehörigen Features.
So erteilen Sie der Benutzergruppe DB-MGMT-USER die Berechtigung, alle Database Management-Features für die verwalteten Datenbanken (Oracle-Datenbanken, für die Database Management aktiviert ist) im Mandanten zu verwenden:
Allow group DB-MGMT-USER to manage dbmgmt-family in tenancy
So erteilen Sie der Benutzergruppe DB-MGMT-USER die Berechtigung, einzelne spezifische Ressourcenfeatures zur Erkennung von Sicherheitslücken und zum Patchen von Ressourcen in den verwalteten Datenbanken (Oracle-Datenbanken, für die Datenbankmanagement aktiviert ist) im Mandanten zu verwenden:
  • Volle Zugriffsberechtigung:
    Allow group Dbmgmt- access-all-admin to manage dbmgmt-family in tenancy
  • Zugriff auf Funktionen zur Erkennung von Sicherheitslücken:
    Allow group Dbmgmt-vulnerability-users to manage dbmgmt-dblm-vulnerability in
          tenancy
  • Zugriff zum Verwalten des Patchings und Erstellen eines Images:
    Allow group Dbmgmt-patch-admin  to manage dbmgmt-dblm-patch-mgmt in
          tenancy
  • Zugriff auf Patching beschränkt:
    Allow group Dbmgmt-patch-user  to manage dbmgmt-dblm-patch-operations in
          tenancy