管理授权

SNOWFLAKE REST 授权 API 提供以下端点来管理 Snowflake 授权:

Snowflake 授权 API 端点

端点

描述

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

授予请求正文中所列出的权限。

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

将请求正文中所列出的权限授予给定范围内指定类型的所有安全对象。

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

撤销路径参数中所列出的权限。

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

为路径参数中所列出权限的撤销授予选项。

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

在指定范围内的组安全对象上撤销所列权限。

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

在指定范围内的组安全对象上撤销所列权限的授予选项。

GET /api/v2/grants/granteeType/granteeName

使用 SHOW GRANTS TO 的输出,列出授予指定被授权方的角色和权限。

有关参考文档,请参阅 Snowflake 授权 API 参考

语言: 中文