Criteri per il sistema DB MySQL HeatWave
Mostra come consentire a Disaster Recovery (DR) di gestire il sistema DB MySQL che fa parte dello stack di applicazioni.
Criteri per il sistema DB MySQL
Allow group <group name> to manage mysql-family in compartment
<compartment_name>
Configurare i criteri IAM per concedere l'accesso in lettura al segreto del vault utilizzato nelle operazioni di disaster recovery (DR) del sistema DB MySQL, consentendo ai principal delle risorse autorizzati di recuperare il segreto in base alle esigenze.
Crea un gruppo dinamico
Prima di creare il criterio, assicurarsi di aver definito un gruppo dinamico per le risorse che richiedono l'accesso al segreto del vault. Ad esempio, per concedere a tutte le istanze all'interno di un compartimento specifico l'accesso al segreto, è possibile utilizzare la sintassi dei criteri riportata di seguito.
ALL {resource.type='computecontainerinstance', resource.compartment.id =
'ocid1.compartment.oc1..<compartment_ocid>'}
Sostituire <compartment_ocid>
con l'OCID effettivo del compartimento.
Criteri per lo storage degli oggetti
Definisci il criterio
Creare un criterio che conceda al gruppo dinamico l'autorizzazione per read
segreti dal vault e caricare i log nel bucket di storage degli oggetti durante l'esecuzione. Utilizzare il verbo read
con il tipo di risorsa secret-family
. La sintassi del criterio è:
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>
Nell'esempio precedente:
<dynamic-group-name>: The name of your dynamic group.
<compartment-name>: The name of the compartment where the secret resides.
Criterio di esempio
Se il gruppo dinamico è denominato InstanceSecretReaders
e i segreti vengono memorizzati nel compartimento MySecretsCompartment
, l'istruzione dei criteri sarà la seguente:
Allow dynamic-group InstanceSecretReaders to read secret-family in compartment MySecretsCompartment
Questo criterio consente a qualsiasi risorsa membro del gruppo dinamico InstanceSecretReaders
di leggere i segreti memorizzati nel compartimento MySecretsCompartment
tramite OCI Vault.
Argomenti correlati
Argomento padre: Policy per altri servizi gestiti da Full Stack Disaster Recovery