역할 관리하기

Snowflake REST Role API 는 다음과 같은 엔드포인트를 제공하여 Snowflake 역할을 관리할 수 있습니다.

Snowflake REST Sessions 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 Role API 참조 섹션을 참조하십시오.