Gérer les attributions

L’API SNOWFLAKE REST Grant fournit les points de terminaison suivants pour gérer les autorisations Snowflake :

Points de terminaison d’API Snowflake Grant

Point de terminaison

Description

POST /api/v2/grants/granteeType/granteeName/securableType/securableName/privileges

Accorde les privilèges répertoriés dans le corps de la demande.

POST /api/v2/grants/granteeType/granteeName/bulkGrantType/securableTypePlural/scopeType/scopeName/privileges

Accorde les privilèges répertoriés dans le corps de la requête à tous les éléments sécurisables du type spécifié dans le champ d’application donné.

DELETE /api/v2/grants/granteeType/granteeName/securableType/securableName/privileges/privilege

Révoque les privilèges répertoriés dans les paramètres de chemin.

DELETE /api/v2/grants/granteeType/granteeName/securableType/securableName/privileges/privilege/grant-option

Révoque l’option d’accord pour les privilèges répertoriés dans les paramètres de chemin.

DELETE /api/v2/grants/granteeType/granteeName/bulkGrantType/securableTypePlural/scopeType/scopeName/privileges/privilege

Révoque le privilège répertorié sur le groupe sécurisable dans le scope spécifié.

DELETE /api/v2/grants/granteeType/granteeName/bulkGrantType/securableTypePlural/scopeType/scopeName/privileges/privilege/grant-option

Révoque l’option d’accord pour le privilège répertorié sur le groupe sécurisable dans le scope donné.

GET /api/v2/grants/granteeType/granteeName

Lists the roles and privileges granted to the specified grantee using the output of SHOW GRANTS TO.

Pour la documentation de référence, voir Référence d’API Snowflake Grant.