- Catégories :
Fonctions système (Informations système)
SYSTEM$GET_CMK_AKV_CONSENT_URL¶
Renvoie une URL de consentement au compte Azure Key Vault relatif aux clés gérées par le client pour une utilisation avec les comptes Tri-Secret Secure for Snowflake sur Microsoft Azure.
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 relatif aux clés gérées par le client et au Tri-Secret Secure, 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 locataire 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