Gérer les attributions

L”APIGrant 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 demande à tous les éléments sécurisables du type spécifié dans le scope 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

Répertoriez les rôles et privilèges accordés au bénéficiaire spécifié à l’aide de la sortie de SHOW GRANTS TO.

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