Skip to content

Commit 216803f

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into servicenow-new-integrations
2 parents ebb6acb + a9166b8 commit 216803f

File tree

66 files changed

+975
-194
lines changed

Some content is hidden

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

66 files changed

+975
-194
lines changed

.openpublishing.redirection.defender-for-iot.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"redirections": [
3+
{
4+
"source_path_from_root": "/articles/defender-for-iot/organizations/resources-frequently-asked-questions.md",
5+
"redirect_url": "/azure/defender-for-iot/organizations/faqs-general",
6+
"redirect_document_id": false
7+
},
38
{
49
"source_path_from_root": "/articles/defender-for-iot/organizations/appliance-catalog/appliance-catalog-overview.md",
510
"redirect_url": "/azure/defender-for-iot/organizations/appliance-catalog/index",

articles/active-directory/privileged-identity-management/groups-features.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@ description: How to manage members and owners of privileged access groups in Pri
44
services: active-directory
55
documentationcenter: ''
66
author: amsliu
7-
manager: karenhoran
8-
7+
manager: amycolannino
98
ms.assetid:
109
ms.service: active-directory
1110
ms.subservice: pim
1211
ms.topic: overview
1312
ms.tgt_pltfrm: na
1413
ms.workload: identity
15-
ms.date: 06/24/2022
14+
ms.date: 08/15/2022
1615
ms.author: amsliu
1716
ms.custom: pim
1817
ms.collection: M365-identity-device-management
@@ -26,7 +25,7 @@ ms.collection: M365-identity-device-management
2625
In Privileged Identity Management (PIM), you can now assign eligibility for membership or ownership of privileged access groups. Starting with this preview, you can assign built-in roles in Azure Active Directory (Azure AD), part of Microsoft Entra, to cloud groups and use PIM to manage group member and owner eligibility and activation. For more information about role-assignable groups in Azure AD, see [Use Azure AD groups to manage role assignments](../roles/groups-concept.md).
2726

2827
> [!IMPORTANT]
29-
> To provide a group of users with just-in-time access to roles with permissions in SharePoint, Exchange, or Security & Compliance Center, be sure to make permanent assignments of users to the group, and then assign the group to a role as eligible for activation. If instead you assign a role permanently to a group and and assign users to be eligible to group membership, it might take significant time to have all permissions of the role activated and ready to use.
28+
> To provide a group of users with just-in-time access to Azure AD directory roles with permissions in SharePoint, Exchange, or Security & Compliance Center (for example, Exchange Administrator role), be sure to make active assignments of users to the group, and then assign the group to a role as eligible for activation. If instead you make active assignment of a role to a group and assign users to be eligible to group membership, it might take significant time to have all permissions of the role activated and ready to use.
3029
3130
> [!NOTE]
3231
> For privileged access groups that are used to elevate into Azure AD roles, we recommend that you require an approval process for eligible member assignments. Assignments that can be activated without approval might create a security risk from administrators who have a lower level of permissions. For example, the Helpdesk Administrator has permissions to reset an eligible user's password.

articles/azure-functions/functions-bindings-cosmosdb-v2-trigger.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -377,10 +377,13 @@ The trigger requires a second collection that it uses to store _leases_ over the
377377

378378
::: zone pivot="programming-language-csharp"
379379
>[!IMPORTANT]
380-
> If multiple functions are configured to use a Cosmos DB trigger for the same collection, each of the functions should use a dedicated lease collection or specify a different `LeaseCollectionPrefix` for each function. Otherwise, only one of the functions will be triggered. For information about the prefix, see the [Configuration section](#configuration).
380+
> If multiple functions are configured to use a Cosmos DB trigger for the same collection, each of the functions should use a dedicated lease collection or specify a different `LeaseCollectionPrefix` for each function. Otherwise, only one of the functions is triggered. For information about the prefix, see the [Attributes section](#attributes).
381381
::: zone-end
382-
::: zone pivot="programming-language-java,programming-language-javascript,programming-language-powershell,programming-language-python"
383-
382+
::: zone pivot="programming-language-java"
383+
>[!IMPORTANT]
384+
> If multiple functions are configured to use a Cosmos DB trigger for the same collection, each of the functions should use a dedicated lease collection or specify a different `leaseCollectionPrefix` for each function. Otherwise, only one of the functions is triggered. For information about the prefix, see the [Annotations section](#annotations).
385+
::: zone-end
386+
::: zone pivot="programming-language-javascript,programming-language-powershell,programming-language-python"
384387
>[!IMPORTANT]
385388
> If multiple functions are configured to use a Cosmos DB trigger for the same collection, each of the functions should use a dedicated lease collection or specify a different `leaseCollectionPrefix` for each function. Otherwise, only one of the functions will be triggered. For information about the prefix, see the [Configuration section](#configuration).
386389
::: zone-end

articles/azure-monitor/app/overview-dashboard.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ To navigate back to the overview experience just select:
5050

5151
There is currently a limit of 30 days of data for data displayed in a dashboard.If you select a time filter beyond 30 days, or if you select **Configure tile settings** and set a custom time range in excess of 30 days your dashboard will not display beyond 30 days of data, even with the default data retention of 90 days. There is currently no workaround for this behavior.
5252

53+
The default Application Dashboard is created during Application Insights resource creation. If you move or rename your Application Insights instance, then queries on the dashboard will fail with Resource not found errors as the dashboard queries rely on the original resource URI. Delete the default dashboard, then from the Application Insights Overview resource menu select Application Dashboard again and the default dashboard will be re-created with the new resource name. Make other custom edits to the dashboard as needed.
54+
5355
## Next steps
5456

5557
- [Funnels](./usage-funnels.md)

articles/azure-monitor/change/change-analysis-enable.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: conceptual
55
ms.author: hannahhunter
66
author: hhunter-ms
77
ms.contributor: cawa
8-
ms.date: 07/29/2022
8+
ms.date: 08/10/2022
99
ms.subservice: change-analysis
1010
ms.custom: devx-track-azurepowershell
1111
---
@@ -26,6 +26,9 @@ In this guide, you'll learn the two ways to enable Change Analysis for web app i
2626
- For one or a few web apps, enable Change Analysis via the UI.
2727
- For a large number of web apps (for example, 50+ web apps), enable Change Analysis using the provided PowerShell script.
2828

29+
> [!NOTE]
30+
> Slot-level enablement for web app is not supported at the moment.
31+
2932
## Enable web app in-guest change collection via Azure Portal
3033

3134
For web app in-guest changes, separate enablement is required for scanning code files within a web app. For more information, see [Change Analysis in the Diagnose and solve problems tool](change-analysis-visualizations.md#diagnose-and-solve-problems-tool) section.

articles/azure-monitor/change/tutorial-outages.md

Lines changed: 59 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: hannahhunter
66
author: hhunter-ms
77
ms.contributor: cawa
88
ms.reviewer: cawa
9-
ms.date: 05/12/2022
9+
ms.date: 08/04/2022
1010
ms.subservice: change-analysis
1111
ms.custom: devx-track-azurepowershell
1212
---
@@ -15,21 +15,72 @@ ms.custom: devx-track-azurepowershell
1515

1616
When issues happen, one of the first things to check is what changed in application, configuration and resources to triage and root cause issues. Change Analysis provides a centralized view of the changes in your subscriptions for up to the past 14 days to provide the history of changes for troubleshooting issues.
1717

18-
In this tutorial, you learn how to:
18+
In this tutorial, you will:
1919

2020
> [!div class="checklist"]
21-
> * Enable Change Analysis to track changes for Azure resources and for Azure Web App configurations
22-
> * Troubleshoot a Web App issue using Change Analysis
21+
> - Clone, create, and deploy a [sample web application](https://github.com/Azure-Samples/changeanalysis-webapp-storage-sample) with a storage account.
22+
> - Enable Change Analysis to track changes for Azure resources and for Azure Web App configurations
23+
> - Troubleshoot a Web App issue using Change Analysis
2324
2425
## Pre-requisites
2526

26-
An Azure Web App with a Storage account dependency. Follow instructions at [ChangeAnalysis-webapp-storage-sample](https://github.com/Azure-Samples/changeanalysis-webapp-storage-sample) if you haven't already deployed one.
27+
- Install [.NET 5.0 or above](https://dotnet.microsoft.com/download).
28+
- Install [the Azure CLI](https://docs.microsoft.com/cli/azure/install-azure-cli).
2729

28-
## Enable Change Analysis
30+
## Set up the test application
31+
32+
### Clone
2933

30-
In the Azure portal, navigate to theChange Analysis service home page.
34+
1. In your preferred terminal, log in to your Azure subscription.
35+
36+
```bash
37+
az login
38+
az account set --s {azure-subscription-id}
39+
```
40+
41+
1. Clone the [sample web application with storage to test Change Analysis](https://github.com/Azure-Samples/changeanalysis-webapp-storage-sample).
42+
43+
```bash
44+
git clone https://github.com/Azure-Samples/changeanalysis-webapp-storage-sample.git
45+
```
46+
47+
1. Change the working directory to the project folder.
48+
49+
```bash
50+
cd changeanalysis-webapp-storage-sample
51+
```
52+
53+
### Create and deploy
54+
55+
1. Create and deploy the web application.
56+
57+
```bash
58+
az webapp up --name {webapp_name} --sku S2 --location eastus
59+
```
60+
61+
1. Make a note of the resource group created, if you'd like to deploy your storage account in the same resource group.
62+
63+
1. Create the storage account.
64+
65+
```bash
66+
az storage account create --name {storage_name} --resource-group {resourcegroup_name} --sku Standard_RAGRS --https-only
67+
```
68+
69+
1. Show your new storage account connection string.
70+
71+
```bash
72+
az storage account show-connection-string -g {resourcegroup_name} -n {storage_name}
73+
```
74+
75+
1. Connect the web application to the storage account through **App Settings**.
76+
77+
```bash
78+
az webapp config appsettings set -g {resourcegroup_name} -n {webapp_name} --settings AzureStorageConnection={storage_connectionstring_from_previous_step}
79+
```
80+
81+
## Enable Change Analysis
3182

32-
If this is your first time using Change Analysis service, the page may take up to a few minutes to register the `Microsoft.ChangeAnalysis` resource provider in your selected subscriptions.
83+
In the Azure portal, [navigate to the Change Analysis standalone UI](./change-analysis-visualizations.md). This may take a few minutes as the `Microsoft.ChangeAnalysis` resource provider is registered.
3384

3485
:::image type="content" source="./media/change-analysis/change-analysis-blade.png" alt-text="Screenshot of Change Analysis in Azure portal.":::
3586

articles/cdn/cdn-overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ For a list of current CDN node locations, see [Azure CDN POP locations](cdn-pop-
4646
6. If the TTL for the file hasn't expired, the POP edge server returns the file directly from the cache. This process results in a faster, more responsive user experience.
4747

4848
## Requirements
49-
To use Azure CDN, you must own at least one Azure subscription. You also need to create at least one CDN profile, which is a collection of CDN endpoints. Every CDN endpoint represents a specific configuration of content deliver behavior and access. To organize your CDN endpoints by internet domain, web application, or some other criteria, you can use multiple profiles. Because [Azure CDN pricing](https://azure.microsoft.com/pricing/details/cdn/) is applied at the CDN profile level, you must create multiple CDN profiles if you want to use a mix of pricing tiers. For information about the Azure CDN billing structure, see [Understanding Azure CDN billing](cdn-billing.md).
49+
* To use Azure CDN, you must own at least one Azure subscription.
50+
* You also need to create a CDN profile, which is a collection of CDN endpoints. Every CDN endpoint is a specific configuration which users can customize with required content delivery behavior and access. To organize your CDN endpoints by internet domain, web application, or some other criteria, you can use multiple profiles.
51+
* Since [Azure CDN pricing](https://azure.microsoft.com/pricing/details/cdn/) is applied at the CDN profile level, you must create multiple CDN profiles if you want to use a mix of pricing tiers. For information about the Azure CDN billing structure, see [Understanding Azure CDN billing](cdn-billing.md).
5052

5153
### Limitations
5254
Each Azure subscription has default limits for the following resources:

articles/defender-for-cloud/defender-for-resource-manager-introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Microsoft Defender for Resource Manager automatically monitors the resource mana
3737

3838
Microsoft Defender for Resource Manager protects against issues including:
3939

40-
- **Suspicious resource management operations**, such as operations from malicious IP addresses, disabling antimalware and suspicious scripts running in VM extensions
40+
- **Suspicious resource management operations**, such as operations from malicious IP addresses, disabling antimalware, and suspicious scripts running in VM extensions
4141
- **Use of exploitation toolkits** like Microburst or PowerZure
4242
- **Lateral movement** from the Azure management layer to the Azure resources data plane
4343

articles/defender-for-cloud/defender-for-sql-introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.custom: references_regions
88

99
# Overview of Microsoft Defender for Azure SQL
1010

11-
Microsoft Defender for Azure SQL includes two Microsoft Defender plans that extend Microsoft Defender for Cloud's [data security package](/azure/azure-sql/database/azure-defender-for-sql) to protect your SQL estate regardless of where it is located (Azure, multicloud or hybrid environments). Microsoft Defender for Azure SQL includes functions that can be used to discover and mitigate potential database vulnerabilities. Defender for Azure SQL can also detect anomalous activities that may be an indication of a threat to your databases.
11+
Microsoft Defender for Azure SQL includes two Microsoft Defender plans that extend Microsoft Defender for Cloud's [data security package](/azure/azure-sql/database/azure-defender-for-sql) to protect your SQL estate regardless of where it is located (Azure, multicloud, or hybrid environments). Microsoft Defender for Azure SQL includes functions that can be used to discover and mitigate potential database vulnerabilities. Defender for Azure SQL can also detect anomalous activities that may be an indication of a threat to your databases.
1212

1313
## Availability
1414

articles/defender-for-cloud/integration-defender-for-endpoint.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ With Microsoft Defender for Servers, you can deploy [Microsoft Defender for Endp
2020

2121
You can learn about Defender for Cloud's integration with Microsoft Defender for Endpoint by watching this video from the Defender for Cloud in the Field video series: [Defender for Servers integration with Microsoft Defender for Endpoint](episode-sixteen.md)
2222

23-
For more information about migrating servers from Defender for Endpoint to Defender for Cloud, see the [Microsoft Defender for Endpoint to Microsoft Defender for Cloud Migration Guide](/microsoft-365/security/defender-endpoint/migrating-mde-server-to-cloud&preserve-view=true).
23+
For more information about migrating servers from Defender for Endpoint to Defender for Cloud, see the [Microsoft Defender for Endpoint to Microsoft Defender for Cloud Migration Guide](/microsoft-365/security/defender-endpoint/migrating-mde-server-to-cloud).
2424

2525
## Availability
2626

0 commit comments

Comments
 (0)