External Access Integrations

Snowflake uses external access integrations to establish rules governing access to external network locations from User-Defined Functions (UDFs) or procedure handlers. These rules encompass permitted authentication secrets and network policies. For more details, refer to Snowflake: External Access Integration

In the context of Snoweaver, external access integrations play a crucial role in enabling connections to external endpoints securely.

You can configure and register integrations with Snoweaver through the admin console. To execute the generated script, ensure that the executing role has both the CREATE INTEGRATION privilege and the application role APP_ADMIN.

Note

Currently, Snowflake restricts native applications from requesting privileges to create security integrations on consumer accounts. This limitation may be lifted in the future, which could allow for automation of this process.