Skip to content

Commit 9252422

Browse files
committed
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents 77d6e8e + b567a5e commit 9252422

File tree

48 files changed

+553
-256
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+553
-256
lines changed

.openpublishing.publish.config.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,26 @@
346346
"url": "https://github.com/Azure-Samples/azure-sdk-for-go-samples",
347347
"branch": "master"
348348
},
349+
{
350+
"path_to_root": "azure-sdk-for-java-event-hubs",
351+
"url": "https://github.com/Azure/azure-sdk-for-java/",
352+
"branch": "master"
353+
},
354+
{
355+
"path_to_root": "azure-sdk-for-java-script-event-hubs",
356+
"url": "https://github.com/Azure/azure-sdk-for-js/",
357+
"branch": "master"
358+
},
359+
{
360+
"path_to_root": "azure-sdk-for-net-event-hubs",
361+
"url": "https://github.com/Azure/azure-sdk-for-net/",
362+
"branch": "master"
363+
},
364+
{
365+
"path_to_root": "azure-sdk-for-python-event-hubs",
366+
"url": "https://github.com/Azure/azure-sdk-for-python/",
367+
"branch": "master"
368+
},
349369
{
350370
"path_to_root": "cosmos-dotnet-getting-started",
351371
"url": "https://github.com/Azure-Samples/cosmos-dotnet-getting-started",

articles/active-directory/privileged-identity-management/pim-troubleshoot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ This problem can happen when the User Access Administrator role for the PIM serv
3131

3232
### Resolution
3333

34-
Assign the User Access Administrator role to the Privileged identity Management service principal name (MS–PIM) at the subscription level. This assignment should allow the Privileged identity Management service to access the Azure resources. The role can be assigned on a management group level or at the subscription level, depending on your requirements. For more information service principals, see [Assign an application to a role](https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal#assign-the-application-to-a-role).
34+
Assign the User Access Administrator role to the Privileged identity Management service principal name (MS–PIM) at the subscription level. This assignment should allow the Privileged identity Management service to access the Azure resources. The role can be assigned on a management group level or at the subscription level, depending on your requirements. For more information service principals, see [Assign an application to a role](https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal#assign-a-role-to-the-application).
3535

3636
## Next steps
3737

articles/analysis-services/analysis-services-monitor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how Analysis Services use Azure Metrics Explorer, a free tool
44
author: minewiskan
55
ms.service: azure-analysis-services
66
ms.topic: conceptual
7-
ms.date: 10/30/2019
7+
ms.date: 03/04/2020
88
ms.author: owend
99
ms.reviewer: minewiskan
1010

@@ -63,7 +63,7 @@ Use this table to determine which metrics are best for your monitoring scenario.
6363
|RowsWrittenPerSec|Processing: Rows written per sec|CountPerSecond|Average|Rate of rows written during processing.|
6464
|qpu_metric|QPU|Count|Average|QPU. Range 0-100 for S1, 0-200 for S2 and 0-400 for S4|
6565
|QueryPoolBusyThreads|Query Pool Busy Threads|Count|Average|Number of busy threads in the query thread pool.|
66-
|SuccessfullConnectionsPerSec|Successful Connections Per Sec|CountPerSecond|Average|Rate of successful connection completions.|
66+
|SuccessfulConnectionsPerSec|Successful Connections Per Sec|CountPerSecond|Average|Rate of successful connection completions.|
6767
|CommandPoolBusyThreads|Threads: Command pool busy threads|Count|Average|Number of busy threads in the command thread pool.|
6868
|CommandPoolIdleThreads|Threads: Command pool idle threads|Count|Average|Number of idle threads in the command thread pool.|
6969
|LongParsingBusyThreads|Threads: Long parsing busy threads|Count|Average|Number of busy threads in the long parsing thread pool.|

articles/app-service/app-service-web-configure-tls-mutual-auth.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ You can restrict access to your Azure App Service app by enabling different type
1616
> If you access your site over HTTP and not HTTPS, you will not receive any client certificate. So if your application requires client certificates, you should not allow requests to your application over HTTP.
1717
>
1818
19+
[!INCLUDE [Prepare your web app](../../includes/app-service-ssl-prepare-app.md)]
20+
1921
## Enable client certificates
2022

2123
To set up your app to require client certificates, you need to set the `clientCertEnabled` setting for your app to `true`. To set the setting, run the following command in the [Cloud Shell](https://shell.azure.com).

articles/app-service/deploy-staging-slots.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to deploy apps to a non-production slot and autoswap into
44

55
ms.assetid: e224fc4f-800d-469a-8d6a-72bcde612450
66
ms.topic: article
7-
ms.date: 09/19/2019
7+
ms.date: 03/04/2020
88
ms.custom: fasttrack-edit
99

1010
---
@@ -19,7 +19,7 @@ Deploying your application to a non-production slot has the following benefits:
1919
* Deploying an app to a slot first and swapping it into production makes sure that all instances of the slot are warmed up before being swapped into production. This eliminates downtime when you deploy your app. The traffic redirection is seamless, and no requests are dropped because of swap operations. You can automate this entire workflow by configuring [auto swap](#Auto-Swap) when pre-swap validation isn't needed.
2020
* After a swap, the slot with previously staged app now has the previous production app. If the changes swapped into the production slot aren't as you expect, you can perform the same swap immediately to get your "last known good site" back.
2121

22-
Each App Service plan tier supports a different number of deployment slots. There's no additional charge for using deployment slots. To find out the number of slots your app's tier supports, see [App Service limits](https://docs.microsoft.com/azure/azure-resource-manager/management/azure-subscription-service-limits#app-service-limits).
22+
Each App Service plan tier supports a different number of deployment slots. There's no additional charge for using deployment slots. To find out the number of slots your app's tier supports, see [App Service limits](../azure-resource-manager/management/azure-subscription-service-limits.md#app-service-limits).
2323

2424
To scale your app to a different tier, make sure that the target tier supports the number of slots your app already uses. For example, if your app has more than five slots, you can't scale it down to the **Standard** tier, because the **Standard** tier supports only five deployment slots.
2525

@@ -299,7 +299,7 @@ New-AzWebAppSlot -ResourceGroupName [resource group name] -Name [app name] -Slot
299299
---
300300
### Initiate a swap with a preview (multi-phase swap), and apply destination slot configuration to the source slot
301301
```powershell
302-
$ParametersObject = @{targetSlot = "[slot name – e.g. production]"}
302+
$ParametersObject = @{targetSlot = "[slot name – e.g. "production"]"}
303303
Invoke-AzResourceAction -ResourceGroupName [resource group name] -ResourceType Microsoft.Web/sites/slots -ResourceName [app name]/[slot name] -Action applySlotConfig -Parameters $ParametersObject -ApiVersion 2015-07-01
304304
```
305305

@@ -312,7 +312,7 @@ Invoke-AzResourceAction -ResourceGroupName [resource group name] -ResourceType M
312312
---
313313
### Swap deployment slots
314314
```powershell
315-
$ParametersObject = @{targetSlot = "[slot name – e.g. production]"}
315+
$ParametersObject = @{targetSlot = "[slot name – e.g. "production"]"}
316316
Invoke-AzResourceAction -ResourceGroupName [resource group name] -ResourceType Microsoft.Web/sites/slots -ResourceName [app name]/[slot name] -Action slotsswap -Parameters $ParametersObject -ApiVersion 2015-07-01
317317
```
318318

articles/asc-for-iot/concept-customizable-security-alerts.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.devlang: na
1313
ms.topic: conceptual
1414
ms.tgt_pltfrm: na
1515
ms.workload: na
16-
ms.date: 1/27/2020
16+
ms.date: 03/04/2020
1717
ms.author: mlottner
1818

1919
---
@@ -25,7 +25,7 @@ We encourage you to create custom alerts based on your knowledge of expected dev
2525

2626
The following list of Azure Security Center for IoT alerts are definable by you based on your expected IoT Hub and/or device behavior. For more details about how to customize each alert, see [create custom alerts](quickstart-create-custom-alerts.md).
2727

28-
## Azure Security Center for IoT alerts available for customization
28+
## IoT Hub alerts available for customization
2929

3030

3131

@@ -45,14 +45,19 @@ The following list of Azure Security Center for IoT alerts are definable by you
4545
| Low | Custom alert - number of command queue purges is outside the allowed range | IoT Hub | The amount of command queue purges within a specific time window is outside the currently configured and allowable range.||
4646
| Low | Custom alert - number of module twin updates is outside the allowed range | IoT Hub | The amount of module twin updates within a specific time window is outside the currently configured and allowable range.|
4747
| Low | Custom alert - number of unauthorized operations is outside the allowed range | IoT Hub | The amount of unauthorized operations within a specific time window is outside the currently configured and allowable range.|
48+
|
49+
50+
## Agent alerts available for customization
51+
52+
| Severity | Alert name | Data source | Description | Suggested remediation|
53+
|---|---|---|---|---|
4854
| Low | Custom alert - number of active connections is outside the allowed range | Agent | Number of active connections within a specific time window is outside the currently configured and allowable range.| Investigate the device logs. Learn where the connection originated and determine if it is benign or malicious. If malicious, remove possible malware and understand source. If benign, add the source to the allowed connection list. |
4955
| Low | Custom alert - outbound connection created to an IP that isn't allowed | Agent | An outbound connection was created to an IP that is outside your allowed IP list. |Investigate the device logs. Learn where the connection originated and determine if it is benign or malicious. If malicious, remove possible malware and understand source. If benign, add the source to the allowed IP list. |
5056
| Low | Custom alert - number of failed local logins is outside the allowed range | Agent | The amount of failed local logins within a specific time window is outside the currently configured and allowable range. | |
5157
| Low | Custom alert - login of a user that is not on the allowed user list | Agent | A local user outside your allowed user list, logged in to the device.| If you are saving raw data, navigate to your log analytics account and use the data to investigate the device, identify the source and then fix the allow/block list for those settings. If you are not currently saving raw data, go to the device and fix the allow/block list for those settings.|
5258
| Low | Custom alert - a process was executed that is not allowed | Agent | A process that is not allowed was executed on the device. |If you are saving raw data, navigate to your log analytics account and use the data to investigate the device, identify the source and then fix the allow/block list for those settings. If you are not currently saving raw data, go to the device and fix the allow/block list for those settings. |
5359
|
5460

55-
5661
## Next steps
5762

5863
- Learn how to [customize an alert](quickstart-create-custom-alerts.md)

articles/asc-for-iot/concept-recommendations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Operational recommendations provide insights and suggestions to improve security
4747
| Low | Agent sends unutilized messages | Agent | 10% or more of security messages were smaller than 4 KB during the last 24 hours. |
4848
| Low | Security twin configuration not optimal | Agent | Security twin configuration is not optimal. |
4949
| Low | Security twin configuration conflict | Agent | Conflicts were identified in the security twin configuration. | |
50-
50+
|
5151

5252
## Recommendations for IoT Hub
5353

0 commit comments

Comments
 (0)