앱이 컨슈머 계정에서 리소스를 만들도록 허용¶
이 항목에서는 컨슈머가 권한 자동 부여를 사용하여 |native-app|이 컨슈머 계정에서 오브젝트를 만들 수 있도록 허용하는 방법을 설명합니다.
권한 자동 부여의 개요¶
앱은 컨슈머 계정에서 오브젝트를 만들거나, 액세스하거나, 다른 작업을 수행해야 하는 경우가 많습니다. 이를 위해서는 컨슈머가 앱에서 이러한 작업을 수행할 수 있도록 필요한 권한을 부여해야 합니다.
자동 권한을 통해 공급자가 앱의 매니페스트 파일에 필요한 권한을 지정할 수 있습니다. 컨슈머가 앱을 설치하거나 업그레이드할 때 Snowflake가 매니페스트에 명시된 권한을 앱에 자동으로 부여합니다.
권한 자동 부여에 의해 부여된 권한¶
권한 자동 부여를 사용하면 공급자가 앱의 매니페스트 파일에 다음 권한을 추가할 수 있습니다.
EXECUTE TASK
EXECUTE MANAGED TASK
CREATE WAREHOUSE
CREATE COMPUTE POOL
BIND SERVICE ENDPOINT
CREATE DATABASE
CREATE EXTERNAL ACCESS INTEGRATION
CREATE SECURITY INTEGRATION
참고
CREATE EXTERNAL ACCESS INTEGRATION 권한에 대한 제한 사항은 CREATE EXTERNAL ACCESS INTEGRATION 및 CREATE SECURITY INTEGRATION에 대한 제한 사항 섹션을 참조하세요.
CREATE EXTERNAL ACCESS INTEGRATION 및 CREATE SECURITY INTEGRATION에 대한 제한 사항¶
CREATE EXTERNAL ACCESS INTEGRATION 및 CREATE SECURITY INTEGRATION 권한을 사용하면 앱에서 외부 엔드포인트에 연결하는 데 필요한 오브젝트를 컨슈머 계정에 만들 수 있습니다. 그러나 외부 엔드포인트에 연결하도록 허용하려면, 앱이 외부 호스트에 연결할 수 있도록 허용하는 앱 사양도 컨슈머가 승인해야 합니다. 컨슈머가 앱 사양을 승인하지 않으면 외부 연결은 비활성화된 상태로 유지됩니다.
자세한 내용은 앱 사양을 사용하여 외부 리소스 연결 승인 섹션을 참조하십시오.