Policys für MySQL HeatWave-DB-System
Zeigt, wie Sie das Verwalten des MySQL-DB-Systems, das Teil des Anwendungsstacks ist, durch Disaster Recovery (DR) zulassen.
Policys für MySQL-DB-System
Allow group <group name> to manage mysql-family in compartment
<compartment_name>
Konfigurieren Sie IAM-Policys, um Lesezugriff auf das Vault Secret zu erteilen, das in Disaster Recovery-(DR-)Vorgängen des MySQL-DB-Systems verwendet wird. Dadurch können autorisierte Resource Principals das Secret nach Bedarf abrufen.
Dynamische Gruppe erstellen
Stellen Sie vor dem Erstellen der Policy sicher, dass Sie eine dynamische Gruppe für die Ressourcen definiert haben, die Zugriff auf das Vault Secret benötigen. Beispiel: Um allen Instanzen innerhalb eines bestimmten Compartments Zugriff auf das Secret zu erteilen, können Sie die folgende Policy-Syntax verwenden:
ALL {resource.type='computecontainerinstance', resource.compartment.id =
'ocid1.compartment.oc1..<compartment_ocid>'}
Ersetzen Sie <compartment_ocid>
durch die tatsächliche OCID des Compartments.
Policys für Object Storage
Policy definieren
Erstellen Sie eine Policy, die der dynamischen Gruppe die Berechtigung für read
-Secrets aus dem Vault erteilt, und laden Sie Logs während der Ausführung in den Objektspeicher-Bucket hoch. Verwenden Sie das Verb read
mit dem Ressourcentyp secret-family
. Die Policy-Syntax lautet:
Allow dynamic-group <dynamic-group-name> to read object-family in compartment
<compartment-name>
Allow dynamic-group <dynamic-group-name> to read secret-family in compartment <compartment-name>
Im obigen Beispiel gilt Folgendes:
<dynamic-group-name>: The name of your dynamic group.
<compartment-name>: The name of the compartment where the secret resides.
Beispiel-Police
Wenn die dynamische Gruppe den Namen InstanceSecretReaders
hat und Ihre Secrets im Compartment MySecretsCompartment
gespeichert sind, lautet die Policy-Anweisung wie folgt:
Allow dynamic-group InstanceSecretReaders to read secret-family in compartment MySecretsCompartment
Mit dieser Policy kann jede Ressource, die Mitglied der dynamischen Gruppe InstanceSecretReaders
ist, die im Compartment MySecretsCompartment
gespeicherten Secrets über OCI Vault lesen.
Verwandte Themen
Übergeordnetes Thema: Policys für andere von Full Stack Disaster Recovery verwaltete Services