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.