You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/automation/delete-account.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,13 @@ description: This article tells how to delete and your Automation account across
4
4
services: automation
5
5
ms.service: azure-automation
6
6
ms.subservice: process-automation
7
-
ms.date: 10/10/2024
7
+
ms.date: 12/28/2024
8
8
ms.topic: how-to
9
9
---
10
10
11
11
# Manage your Azure Automation account
12
12
13
-
After you enable an Azure Automation account to help automate IT or business process, or enable its other features to support operations management of your Azure and non-Azure machines such as Update Management, you may decide to stop using the Automation account. If you have enabled features that depend on integration with an Azure Monitor Log Analytics workspace, there are more steps required to complete this action.
13
+
After you enable an Azure Automation account to help automate IT or business process, or enable its other features to support operations management of your Azure and non-Azure machines, you may decide to stop using the Automation account. If you have enabled features that depend on integration with an Azure Monitor Log Analytics workspace, there are more steps required to complete this action.
14
14
15
15
This article tells you how to completely remove your Automation account through the Azure portal, using Azure PowerShell, the Azure CLI, or the REST API and restore your deleted Azure Automation account.
Copy file name to clipboardExpand all lines: articles/azure-resource-manager/templates/create-visual-studio-deployment-project.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.date: 10/24/2024
11
11
> The Azure Resource Group project is now in extended support, meaning we will continue to support existing features and capabilities but won't prioritize adding new features.
12
12
13
13
> [!NOTE]
14
-
> For the best and most secure experience, we strongly recommend updating your Visual Studio installation to the [latest Long-Term Support (LTS) version](/visualstudio/install/update-visual-studio). Upgrading will improve both the reliability and overall performance of your Visual Studio environment. If you choose not to upgrade, you may encounter the issues documented in [Issues when creating and deploying Azure resource groups through Visual Studio](https://learn.microsoft.com/troubleshoot/developer/visualstudio/ide/troubleshoot-create-deploy-resource-group).
14
+
> For the best and most secure experience, we strongly recommend updating your Visual Studio installation to the [latest Long-Term Support (LTS) version](/visualstudio/install/update-visual-studio). Upgrading will improve both the reliability and overall performance of your Visual Studio environment. If you choose not to upgrade, you may encounter the issues documented in [Issues when creating and deploying Azure resource groups through Visual Studio](/troubleshoot/developer/visualstudio/ide/troubleshoot-create-deploy-resource-group).
15
15
16
16
With Visual Studio, you can create a project that deploys your infrastructure and code to Azure. For example, you can deploy the web host, website, and code for the website. Visual Studio provides many different starter templates for deploying common scenarios. In this article, you deploy a web app.
Copy file name to clipboardExpand all lines: articles/azure-resource-manager/templates/update-visual-studio-deployment-script.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.date: 10/24/2024
11
11
> The Azure Resource Group project is now in extended support, meaning we will continue to support existing features and capabilities but won't prioritize adding new features.
12
12
13
13
> [!NOTE]
14
-
> For the best and most secure experience, we strongly recommend updating your Visual Studio installation to the [latest Long-Term Support (LTS) version](/visualstudio/install/update-visual-studio). Upgrading will improve both the reliability and overall performance of your Visual Studio environment. If you choose not to upgrade, you may encounter the issues documented in [Issues when creating and deploying Azure resource groups through Visual Studio](https://learn.microsoft.com/troubleshoot/developer/visualstudio/ide/troubleshoot-create-deploy-resource-group).
14
+
> For the best and most secure experience, we strongly recommend updating your Visual Studio installation to the [latest Long-Term Support (LTS) version](/visualstudio/install/update-visual-studio). Upgrading will improve both the reliability and overall performance of your Visual Studio environment. If you choose not to upgrade, you may encounter the issues documented in [Issues when creating and deploying Azure resource groups through Visual Studio](/troubleshoot/developer/visualstudio/ide/troubleshoot-create-deploy-resource-group).
15
15
16
16
Visual Studio 16.4 supports using the Az PowerShell module in the template deployment script. However, Visual Studio doesn't automatically install that module. To use the Az module, you need to take four steps:
Azure SignalR Service enables you to secure and control the level of access to your service endpoint based on the request type and subset of networks. When network rules are configured, only applications requesting data over the specified set of networks can access your SignalR Service.
15
+
Azure SignalR Service allows you to secure and manage access to your service endpoint based on request types and network subsets. When you configure network access control rules, only applications making requests from the specified networks can access your SignalR Service.
16
16
17
-
SignalR Service has a public endpoint that is accessible through the internet. You can also create [private endpoints for your Azure SignalR Service](howto-private-endpoints.md). A private endpoint assigns a private IP address from your VNet to the SignalR Service, and secures all traffic between your VNet and the SignalR Service over a private link. The SignalR Service networkaccesscontrol provides access control for both public and private endpoints.
Optionally, you can choose to allow or deny certain types of requests for the public endpoint and each private endpoint. For example, you can block all [Server Connections](signalr-concept-internals.md#application-server-connections) from public endpoint and make sure they only originate from a specific VNet.
19
+
> [!IMPORTANT]
20
+
> An application that accesses a SignalR Service when network access control rules are in effect still requires proper authorization for the request.
20
21
21
-
An application that accesses a SignalR Service when network access control rules are in effect still requires proper authorization for the request.
22
22
23
-
## Scenario A - No public traffic
23
+
## Public Network Access
24
24
25
-
To completely deny all public traffic, first configure the public network rule to allow no request type. Then, you can configure rules that grant access to traffic from specific VNets. This configuration enables you to build a secure network boundary for your applications.
25
+
We offer a single, unified switch to simplify the configuration of public network access. The switch has following options:
26
26
27
-
## Scenario B - Only client connections from public network
27
+
* Disabled: Completely blocks public network access. All other network access control rules are ignored for public networks.
28
+
* Enabled: Allows public network access, which is further regulated by additional network access control rules.
28
29
29
-
In this scenario, you can configure the public network rule to only allow [Client Connections](signalr-concept-internals.md#client-connections) from the public network. You can then configure private network rules to allow other types of requests originating from a specific VNet. This configuration hides your app servers from the public network and establishes secure connections between your app servers and SignalR Service.
30
+
### [Configure Public Network Access via Portal](#tab/azure-portal)
30
31
31
-
## Managing network access control
32
+
1. Go to the SignalR Service instance you want to secure.
33
+
1. Select **Networking** from the left side menu. Select **Public access** tab:
34
+
35
+
:::image type="content" alt-text="Screenshot showing how to configure public network access." source="media\howto-network-access-control\portal-public-network-access.png" :::
36
+
37
+
1. Select **Disabled** or **Enabled**.
38
+
39
+
1. Select **Save** to apply your changes.
40
+
41
+
### [Configure Public Network Access via Bicep](#tab/bicep)
42
+
43
+
The following template disables public network access:
1. To edit default action, toggle the **Allow/Deny** button.
41
89
42
-
> [!TIP]
43
-
> The default action is the action the service takes when no access control rule matches a request. For example, if the default action is **Deny**, then the request types that are not explicitly approved will be denied.
90
+
## Request Type Rules
91
+
92
+
You can configure rules to allow or deny specified request types for both the public network and each [private endpoint](howto-private-endpoints.md).
93
+
94
+
For example, [Server Connections](signalr-concept-internals.md#application-server-connections) are typically high-privileged. To enhance security, you may want to restrict their origin. You can configure rules to block all Server Connections from public network, and only allow they originate from a specifiec virtual network.
95
+
96
+
If no rule matches, the default action is applied.
97
+
98
+
### [Configure Request Type Rules via Portal](#tab/azure-portal)
99
+
100
+
1. Go to the SignalR Service instance you want to secure.
101
+
1. Select **Network access control** from the left side menu.
102
+
103
+

44
104
45
105
1. To edit public network rule, select allowed types of requests under **Public network**.
46
106
@@ -52,6 +112,97 @@ You can manage network access control for SignalR Service through the Azure port
52
112
53
113
1. Select **Save** to apply your changes.
54
114
115
+
### [Configure Request Type Rules via Bicep](#tab/bicep)
116
+
117
+
The following template denies all requests from the public network except client connections. Additionally, it allows only Server Connections, REST API calls, and Trace calls from a specific private endpoint.
118
+
119
+
The name of the private endpoint connection can be inspected in the `privateEndpointConnections` sub-resource. It's automatically generated by the system.
IP rules allow you to grant or deny access to specific public internet IP address ranges. These rules can be used to permit access for certain internet-based services and on-premises networks or to block general internet traffic.
147
+
148
+
The following restrictions apply:
149
+
150
+
* You can configure up to 30 rules.
151
+
* Address ranges must be specified using [CIDR notation](https://tools.ietf.org/html/rfc4632), such as `16.17.18.0/24`. Both IPv4 and IPv6 addresses are supported.
152
+
* IP rules are evaluated in the order they are defined. If no rule matches, the default action is applied.
153
+
* IP rules apply only to public traffic and cannot block traffic from private endpoints.
154
+
155
+
### [Configure IP Rules via Portal](#tab/azure-portal)
156
+
157
+
1. Go to the SignalR Service instance you want to secure.
158
+
1. Select **Networking** from the left side menu. Select **Access control rules** tab:
159
+
160
+
:::image type="content" alt-text="Screenshot showing how to configure IP rules." source="media\howto-network-access-control\portal-ip-rules.png" :::
161
+
162
+
1. Edit the list under **IP rules** section.
163
+
164
+
1. Select **Save** to apply your changes.
165
+
166
+
### [Configure IP Rules via Bicep](#tab/bicep)
167
+
168
+
The following template has these effects:
169
+
170
+
* Requests from `123.0.0.0/8` and `2603::/8` are allowed.
Copy file name to clipboardExpand all lines: articles/azure-signalr/howto-private-endpoints.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ When you create a private endpoint for an Azure SignalR Service in your VNet, a
37
37
Azure SignalR Service owners can manage consent requests and the private endpoints, through the '*Private endpoints*' tab for the Azure SignalR Service in the [Azure portal](https://portal.azure.com).
38
38
39
39
> [!TIP]
40
-
> If you want to restrict access to your Azure SignalR Service through the private endpoint only, [configure the Network Access Control](howto-network-access-control.md#managing-network-access-control) to deny or control access through the public endpoint.
40
+
> If you want to restrict access to your Azure SignalR Service through the private endpoint only, [configure the Network Access Control](howto-network-access-control.md) to deny or control access through the public endpoint.
0 commit comments