권한 부여 관리하기

Grant API 는 다음과 같은 엔드포인트를 제공하여 Snowflake 권한을 관리합니다.

Snowflake Grant 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 Grant API 참조 를 참조하십시오.