Stratégies pour le système de base de données MySQL HeatWave
Indique comment autoriser la récupération après sinistre à gérer le système de base de données MySQL faisant partie de la pile d'applications.
Stratégies pour le système de base de données MySQL
Allow group <group name> to manage mysql-family in compartment
<compartment_name>
Configurez des stratégies IAM pour accorder un accès en lecture à la clé secrète de coffre utilisée dans les opérations de récupération après sinistre du système de base de données MySQL, ce qui permet aux principaux de ressource autorisés d'extraire la clé secrète si nécessaire.
Créer un groupe dynamique
Avant de créer la stratégie, assurez-vous que vous avez défini un groupe dynamique pour les ressources qui nécessitent l'accès à la clé secrète du coffre. Par exemple, pour accorder à toutes les instances d'un compartiment spécifique l'accès à la clé secrète, vous pouvez utiliser la syntaxe de stratégie suivante :
ALL {resource.type='computecontainerinstance', resource.compartment.id =
'ocid1.compartment.oc1..<compartment_ocid>'}
Remplacez <compartment_ocid>
par l'OCID réel du compartiment.
Stratégies pour Object Storage
Définissez la stratégie.
Créez une stratégie qui accorde au groupe dynamique le droit d'accès aux clés secrètes read
à partir du coffre et téléchargez les journaux vers le bucket Object Storage lors de l'exécution. Utilisez le verbe read
avec le type de ressource secret-family
. La syntaxe de stratégie est la suivante :
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>
Dans l'exemple ci-dessus :
<dynamic-group-name>: The name of your dynamic group.
<compartment-name>: The name of the compartment where the secret resides.
Exemple de règle
Si votre groupe dynamique est nommé InstanceSecretReaders
et que vos clés secrètes sont stockées dans le compartiment MySecretsCompartment
, l'instruction de stratégie serait la suivante :
Allow dynamic-group InstanceSecretReaders to read secret-family in compartment MySecretsCompartment
Cette stratégie permet à toute ressource membre du groupe dynamique InstanceSecretReaders
de lire les clés secrètes stockées dans le compartiment MySecretsCompartment
via OCI Vault.