Gerenciamento de subsídios

A Grant API fornece os seguintes pontos de extremidade para gerenciar os subsídios do Snowflake:

Pontos de extremidade da Snowflake Grant API

Ponto de extremidade

Descrição

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

Concede privilégios listados no corpo de solicitação.

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

Concede privilégios listados no corpo de solicitação a todos os protegíveis do tipo especificado no escopo fornecido.

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

Revoga privilégios listados nos parâmetros do caminho.

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

Revoga a opção de concessão para os privilégios listados nos parâmetros do caminho.

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

Revoga o privilégio listado no grupo protegível no escopo especificado.

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

Revoga a opção de concessão ao privilégio listado no grupo protegível no escopo fornecido.

GET /api/v2/grants/granteeType/granteeName

Liste as funções e privilégios concedidos ao beneficiário especificado usando a saída de SHOW GRANTS TO.

Para documentação de referência, consulte a Referência da Snowflake Grant API.