- Catégories :
Fonctions système (Informations système)
SYSTEM$GET_CMK_AKV_CONSENT_URL¶
Renvoie une URL de consentement au compte Azure Key Vault associé aux clés gérées par le client.
Vous pouvez utiliser l’URL de consentement pour vos clés gérées par le client avec Tri-Secret Secure pour les comptes Snowflake sur Microsoft Azure.
- Voir aussi :
Syntaxe¶
SYSTEM$GET_CMK_AKV_CONSENT_URL( '<account_identifier>' , '<tenant_id>' )
Arguments¶
'account_identifier'
Spécifie l”identificateur de compte pour votre compte Snowflake sur Azure.
Requis.
'tenant_id'
Spécifie l’identificateur unique du locataire dans votre abonnement Azure. Cette valeur est au format GUID/UUID, par exemple
b3ddabe4-e5ed-4e71-8827-0cefb99af240
.Requis.
Pour localiser cette valeur, suivez les instructions de Comment trouver votre ID de locataire Azure Active Directory.
Notes sur l’utilisation¶
Cette fonction ne peut être utilisée que dans les comptes Snowflake sur Microsoft Azure.
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 global MONITOR SECURITY peuvent appeler cette fonction.
Exemples¶
Renvoyez l’URL de consentement au compte Azure Key Vault associé aux clés gérées par le client, où my-account
est l’identificateur de compte Snowflake au format de nom de compte pour votre compte Snowflake sur Azure et b3ddabe4-e5ed-4e71-8827-0cefb99af240
est l’identificateur de client pour votre abonnement Azure :
SELECT SYSTEM$GET_CMK_AKV_CONSENT_URL('my-account' , 'b3ddabe4-e5ed-4e71-8827-0cefb99af240');Renvoie :
https://login.microsoftonline.com/tenantId/oauth2/authorize?client_id=myClientId&response_type=code