Skip to content

Commit c20d7c5

Browse files
authored
Merge pull request #189838 from WilliamDAssafMSFT/20220225-synapse-firewall-update
20220225 update screenshot, add note about public network access
2 parents 8e29c10 + ac394fa commit c20d7c5

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed
Loading

articles/synapse-analytics/security/synapse-workspace-ip-firewall.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: ashinMSFT
55
ms.service: synapse-analytics
66
ms.topic: overview
77
ms.subservice: security
8-
ms.date: 08/15/2021
8+
ms.date: 02/25/2022
99
ms.author: seshin
1010
ms.reviewer: wiassaf
1111
---
@@ -16,7 +16,7 @@ This article will explain IP firewall rules and teach you how to configure them
1616

1717
## IP firewall rules
1818

19-
IP firewall rules grant or deny access to your Synapse workspace based on the originating IP address of each request. You can configure IP firewall rules for your workspace. IP firewall rules configured at the workspace level apply to all public endpoints of the workspace (dedicated SQL pools, serverless SQL pool, and development).
19+
IP firewall rules grant or deny access to your Azure Synapse workspace based on the originating IP address of each request. You can configure IP firewall rules for your workspace. IP firewall rules configured at the workspace level apply to all public endpoints of the workspace (dedicated SQL pools, serverless SQL pool, and development).
2020

2121
## Create and manage IP firewall rules
2222

@@ -27,19 +27,29 @@ There are two ways IP firewall rules are added to an Azure Synapse workspace. To
2727
2828
:::image type="content" source="./media/synpase-workspace-ip-firewall/azure-synapse-workspace-networking-connections-all-ip-addresses.png" lightbox="./media/synpase-workspace-ip-firewall/azure-synapse-workspace-networking-connections-all-ip-addresses.png" alt-text="Screenshot that highlights the Security tab, and the 'Allow connections from all IP addresses' checkbox.":::
2929

30-
3130
You can also add IP firewall rules to a Synapse workspace after the workspace is created. Select **Firewalls** under **Security** from Azure portal. To add a new IP firewall rule, give it a name, Start IP, and End IP. Select **Save** when done.
3231

32+
> [!NOTE]
33+
> The Public network access feature is only available to Azure Synapse workspaces associated with Azure Synapse Analytics Managed Virtual Network. However, you can still open your Azure Synapse workspaces to the public network regardless of its association with managed VNet. For more information, see [Public network access](connectivity-settings.md#public-network-access).
34+
3335
:::image type="content" source="./media/synpase-workspace-ip-firewall/azure-synapse-workspace-networking-firewalls-add-client-ip.png" lightbox="./media/synpase-workspace-ip-firewall/azure-synapse-workspace-networking-firewalls-add-client-ip.png" alt-text="Screenshot of the Networking page of a Synapse Workspace, highlighting the Add client IP button and rules fields.":::
3436

35-
## Connect to Synapse from your own network
37+
## Connect to Azure Synapse from your own network
3638

3739
You can connect to your Synapse workspace using Synapse Studio. You can also use SQL Server Management Studio (SSMS) to connect to the SQL resources (dedicated SQL pools and serverless SQL pool) in your workspace.
3840

3941
Make sure that the firewall on your network and local computer allows outgoing communication on TCP ports 80, 443 and 1433 for Synapse Studio.
4042

4143
Also, you need to allow outgoing communication on UDP port 53 for Synapse Studio. To connect using tools such as SSMS and Power BI, you must allow outgoing communication on TCP port 1433.
4244

45+
## Manage the Azure Synapse workspace firewall
46+
47+
For more information on managing the firewall, see [the Azure SQL documentation to manage server-level firewalls](../../azure-sql/database/firewall-configure.md#create-and-manage-ip-firewall-rules). Azure Synapse only supports server-level IP firewall rules. It doesn't support database-level IP firewall rules.
48+
49+
For more information on the methods to manage the firewall programmatically, see:
50+
- [API](/rest/api/synapse/ip-firewall-rules)
51+
- [PowerShell](/powershell/module/az.synapse/new-azsynapsefirewallrule)
52+
- [Azure CLI](/cli/azure/sql/server/firewall-rule)
4353

4454
## Next steps
4555

0 commit comments

Comments
 (0)