Network Rules
Snowflake uses network rules to control network traffic for both incoming and outgoing requests. For more details, refer to Snowflake: Network Rules.
In Snoweaver, configuring network rules is essential for enabling Web Request or SFTP jobs as part of the External Access Integrations. These rules play a crucial role in ensuring secure and controlled communication with external systems.
Snoweaver uses network rules solely for outgoing requests. The configuration involves specifying a list of allowed domains and their corresponding port ranges. Here are the key points to remember:
The permissible port range is 1-65535.
If no port is specified for a domain, the default port 443 is used.
To enable access to all ports for a specific domain, set the port to 0 (e.g., company.com:0).
Example configuration:
api.example.com # Default port 443
data.company.com:8080 # Specific port 8080
wildcard.org:0 # All ports allowed
By carefully configuring these network rules, you can ensure that your Snoweaver jobs have the necessary access to external resources while maintaining a secure network environment.