管理角色

Snowflake REST 角色 API 提供以下端点来管理 Snowflake 角色:

Snowflake REST 会话 API 端点

端点

描述

POST /api/v2/roles

根据指定参数创建角色。

GET /api/v2/roles

列出用户账户可用的角色。

DELETE  /api/v2/roles/name

删除指定角色。

GET /api/v2/roles/name/grants

列出给角色的所有授权。

POST /api/v2/databases/database/.database-roles/name/grants

向指定的角色授予权限。

POST /api/v2/roles/name/grants:revoke

撤销给指定角色的授权。

GET /api/v2/roles/name/grants-of

列出指定角色的所有权限。

GET /api/v2/roles/name/grants-on

列出指定角色的所有授权。

GET /api/v2/roles/name/future-grants

列出对指定角色所有未来授权。

POST /api/v2/roles/name/future-grants

将未来的权限授予指定角色。

POST /api/v2/roles/name/future-grants:revoke

从指定角色中撤销未来授权

有关参考文档,请参阅 Snowflake 角色 API 参考

语言: 中文