- Catégories :
Fonctions système (Informations système)
SYSTEM$GET_GCP_KMS_CMK_GRANT_ACCESS_CMD¶
Renvoie une commande gcloud Google Cloud permettant d’obtenir des informations de politique pour le Google Cloud Key Management Service à utiliser avec les clés gérées par le client.
Vous pouvez utiliser les informations de politique pour vos clés gérées par le client avec Tri-Secret Secure pour les comptes Snowflake sur Google Cloud Platform.
Syntaxe¶
SYSTEM$GET_GCP_KMS_CMK_GRANT_ACCESS_CMD()
Arguments¶
Aucun.
Notes sur l’utilisation¶
Cette fonction est uniquement destinée aux comptes Snowflake sur Google Cloud Platform.
Seuls les administrateurs de comptes (c’est-à-dire les utilisateurs ayant le rôle ACCOUNTADMIN) ou un rôle bénéficiant du privilège MONITOR SECURITY peuvent appeler cette fonction.
Exemples¶
Renvoyez la commande gcloud pour obtenir les informations sur la politique KMS GCP pour les clés gérées par le client. Notez que l’exemple de commande gcloud ne contient pas les valeurs réelles des options, dont certaines sont remplacées par des crochets.
Pour plus de détails sur la commande gcloud, consultez la documentation de gcloud kms.
select SYSTEM$GET_GCP_KMS_CMK_GRANT_ACCESS_CMD();
Renvoie :
gcloud kms keys add-iam-policy-binding <key-name> --project <project-id> --location <location> --keyring <key-ring> --member serviceAccount:<service-account-email> --role roles/cloudkms.cryptoKeyEncrypterDecrypter