Skip to content

Commit 6d0e31c

Browse files
committed
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents bc38f03 + f18f615 commit 6d0e31c

File tree

103 files changed

+1085
-339
lines changed

Some content is hidden

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

103 files changed

+1085
-339
lines changed

articles/active-directory/authentication/howto-mfa-getstarted.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn about deployment considerations and strategy for successful i
44
ms.service: active-directory
55
ms.subservice: authentication
66
ms.topic: how-to
7-
ms.date: 02/02/2022
7+
ms.date: 06/01/2022
88
ms.author: mtillman
99
author: mtillman
1010
manager: martinco
@@ -246,7 +246,7 @@ You can monitor authentication method registration and usage across your organiz
246246

247247
The Azure AD sign in reports include authentication details for events when a user is prompted for MFA, and if any Conditional Access policies were in use. You can also use PowerShell for reporting on users registered for Azure AD Multi-Factor Authentication.
248248

249-
NPS extension and AD FS logs can be viewed from **Security** > **MFA** > **Activity report**.
249+
NPS extension and AD FS logs can be viewed from **Security** > **MFA** > **Activity report**. Inclusion of this activity in the [Sign-in logs](../reports-monitoring/concept-sign-ins.md) is currently in Preview.
250250

251251
For more information, and additional Azure AD Multi-Factor Authentication reports, see [Review Azure AD Multi-Factor Authentication events](howto-mfa-reporting.md#view-the-azure-ad-sign-ins-report).
252252

articles/active-directory/enterprise-users/groups-dynamic-membership.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.subservice: enterprise-users
1010
ms.workload: identity
1111
ms.topic: overview
12-
ms.date: 06/02/2022
12+
ms.date: 06/03/2022
1313
ms.author: curtand
1414
ms.reviewer: krbain
1515
ms.custom: it-pro
@@ -81,10 +81,10 @@ The following are the user properties that you can use to create a single expres
8181

8282
### Properties of type boolean
8383

84-
| Properties | Allowed values | Usage |
85-
| --- | --- | --- |
86-
| accountEnabled |true false |user.accountEnabled -eq true |
87-
| dirSyncEnabled |true false |user.dirSyncEnabled -eq true |
84+
Properties | Allowed values | Usage
85+
--- | --- | ---
86+
accountEnabled |true false |user.accountEnabled -eq true
87+
dirSyncEnabled |true false |user.dirSyncEnabled -eq true
8888

8989
### Properties of type string
9090

@@ -101,6 +101,7 @@ The following are the user properties that you can use to create a single expres
101101
| jobTitle |Any string value or *null* |(user.jobTitle -eq "value") |
102102
| mail |Any string value or *null* (SMTP address of the user) |(user.mail -eq "value") |
103103
| mailNickName |Any string value (mail alias of the user) |(user.mailNickName -eq "value") |
104+
| memberOf | Any string value (valid group object ID) | (device.memberof -any (group.objectId -in ['value'])) |
104105
| mobile |Any string value or *null* |(user.mobile -eq "value") |
105106
| objectId |GUID of the user object |(user.objectId -eq "11111111-1111-1111-1111-111111111111") |
106107
| onPremisesDistinguishedName (preview)| Any string value or *null* |(user.onPremisesDistinguishedName -eq "value") |
@@ -393,12 +394,13 @@ The following device attributes can be used.
393394
enrollmentProfileName | Apple Device Enrollment Profile name, Android Enterprise Corporate-owned dedicated device Enrollment Profile name, or Windows Autopilot profile name | (device.enrollmentProfileName -eq "DEP iPhones")
394395
isRooted | true false | (device.isRooted -eq true)
395396
managementType | MDM (for mobile devices) | (device.managementType -eq "MDM")
397+
memberOf | Any string value (valid group object ID) | (user.memberof -any (group.objectId -in ['value']))
396398
deviceId | a valid Azure AD device ID | (device.deviceId -eq "d4fe7726-5966-431c-b3b8-cddc8fdb717d")
397399
objectId | a valid Azure AD object ID | (device.objectId -eq "76ad43c9-32c5-45e8-a272-7b58b58f596d")
398400
devicePhysicalIds | any string value used by Autopilot, such as all Autopilot devices, OrderID, or PurchaseOrderID | (device.devicePhysicalIDs -any _ -contains "[ZTDId]") (device.devicePhysicalIds -any _ -eq "[OrderID]:179887111881") (device.devicePhysicalIds -any _ -eq "[PurchaseOrderId]:76222342342")
399401
systemLabels | any string matching the Intune device property for tagging Modern Workplace devices | (device.systemLabels -contains "M365Managed")
400402

401-
> [!Note]
403+
> [!NOTE]
402404
> For the deviceOwnership when creating Dynamic Groups for devices you need to set the value equal to "Company". On Intune the device ownership is represented instead as Corporate. Refer to [OwnerTypes](/intune/reports-ref-devices#ownertypes) for more details.
403405
404406
## Next steps

articles/aks/configure-azure-cni.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ The maximum number of pods per node in an AKS cluster is 250. The *default* maxi
5959
| -- | :--: | :--: | -- |
6060
| Azure CLI | 110 | 30 | Yes (up to 250) |
6161
| Resource Manager template | 110 | 30 | Yes (up to 250) |
62-
| Portal | 110 | 110 (configured in the Node Pools tab) | No |
62+
| Portal | 110 | 110 (configurable in the Node Pools tab) | Yes (up to 250) |
6363

6464
### Configure maximum - new clusters
6565

@@ -72,7 +72,7 @@ A minimum value for maximum pods per node is enforced to guarantee space for sys
7272
| Networking | Minimum | Maximum |
7373
| -- | :--: | :--: |
7474
| Azure CNI | 10 | 250 |
75-
| Kubenet | 10 | 110 |
75+
| Kubenet | 10 | 250 |
7676

7777
> [!NOTE]
7878
> The minimum value in the table above is strictly enforced by the AKS service. You can not set a maxPods value lower than the minimum shown as doing so can prevent the cluster from starting.
@@ -175,10 +175,10 @@ The planning of IPs for Kubernetes services and Docker bridge remain unchanged.
175175

176176
The pods per node values when using Azure CNI with dynamic allocation of IPs have changed slightly from the traditional CNI behavior:
177177

178-
|CNI|Deployment Method|Default|Configurable at deployment|
179-
|--|--| :--: |--|
180-
|Traditional Azure CNI|Azure CLI|30|Yes (up to 250)|
181-
|Azure CNI with dynamic allocation of IPs|Azure CLI|250|Yes (up to 250)|
178+
|CNI|Default|Configurable at deployment|
179+
|--| :--: |--|
180+
|Traditional Azure CNI|30|Yes (up to 250)|
181+
|Azure CNI with dynamic allocation of IPs|250|Yes (up to 250)|
182182

183183
All other guidance related to configuring the maximum nodes per pod remains the same.
184184

articles/azure-arc/servers/onboard-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The script to automate the download and installation, and to establish the conne
2323

2424
1. On the **Servers - Azure Arc** page, select **Add** at the upper left.
2525

26-
1. On the **Select a method** page, select the **Add servers using interactive script** tile, and then select **Generate script**.
26+
1. On the **Select a method** page, select the **Add a single server** tile, and then select **Generate script**.
2727

2828
1. On the **Generate script** page, select the subscription and resource group where you want the machine to be managed within Azure. Select an Azure location where the machine metadata will be stored. This location can be the same or different, as the resource group's location.
2929

articles/azure-functions/functions-bindings-azure-sql.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Understand how to use Azure SQL bindings in Azure Functions.
44
author: dzsquared
55
ms.topic: reference
66
ms.custom: event-tier1-build-2022
7-
ms.date: 5/24/2022
7+
ms.date: 6/3/2022
88
ms.author: drskwier
99
ms.reviewer: glenga
1010
zone_pivot_groups: programming-languages-set-functions-lang-workers
@@ -97,10 +97,17 @@ You can add the preview extension bundle by adding or replacing the following co
9797

9898
::: zone pivot="programming-language-python"
9999

100+
## Functions runtime
101+
100102
> [!NOTE]
101-
> Python language support for the SQL bindings extension is only available for v4 of the [functions runtime](./set-runtime-version.md#view-and-update-the-current-runtime-version) and requires runtime v4.5.0 for deployment in Azure. Learn more about determining the runtime in the [functions runtime](./set-runtime-version.md#view-and-update-the-current-runtime-version) documentation. Please see the tracking [GitHub issue](https://github.com/Azure/azure-functions-sql-extension/issues/250) for the latest update on availability.
103+
> Python language support for the SQL bindings extension is only available for v4 of the [functions runtime](./set-runtime-version.md#view-and-update-the-current-runtime-version) and requires runtime v4.5.0 or greater for deployment in Azure. Learn more about determining the runtime in the [functions runtime](./set-runtime-version.md#view-and-update-the-current-runtime-version) documentation. Please see the tracking [GitHub issue](https://github.com/Azure/azure-functions-sql-extension/issues/250) for the latest update on availability.
102104
103-
## Install bundle
105+
The functions runtime required for local development and testing of Python functions isn't included in the current release of functions core tools and must be installed independently. The latest instructions on installing a preview version of functions core tools are available in the tracking [GitHub issue](https://github.com/Azure/azure-functions-sql-extension/issues/250).
106+
107+
Alternatively, a VS Code [development container](https://code.visualstudio.com/docs/remote/containers) definition can be used to expedite your environment setup. The definition components are available in the SQL bindings [GitHub repository](https://github.com/Azure/azure-functions-sql-extension/tree/main/samples/samples-python/.devcontainer).
108+
109+
110+
## Install bundle
104111

105112
The SQL bindings extension is part of a preview [extension bundle], which is specified in your host.json project file.
106113

@@ -120,7 +127,7 @@ You can add the preview extension bundle by adding or replacing the following co
120127

121128
# [Preview Bundle v3.x](#tab/extensionv3)
122129

123-
Python support is not available with the SQL bindings extension in the v3 version of the functions runtime.
130+
Python support isn't available with the SQL bindings extension in the v3 version of the functions runtime.
124131

125132
---
126133

articles/azure-government/documentation-government-csp-list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Below you can find a list of all the authorized Cloud Solution Providers (CSPs),
7171
|[Bitscape](https://www.bitscape.com)|
7272
|[Bio Automation Support](https://www.stacsdna.com/)|
7373
|[Blackwood Associates, Inc. (dba BAI Federal)](https://www.blackwoodassociates.com/)|
74-
|[Blue Source Group, Inc.](https://www.blackwoodassociates.com/)|
74+
|[Blue Source Group, Inc.](https://bluesourcegroup.com/)|
7575
|[Blueforce Development Corporation](https://www.blueforcedev.com/)|
7676
|[Booz Allen Hamilton](https://www.boozallen.com/)|
7777
|[Bridge Partners LLC](https://www.bridgepartnersllc.com)|

articles/azure-monitor/alerts/action-groups.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Create and manage action groups in the Azure portal
33
description: Learn how to create and manage action groups in the Azure portal.
44
author: dkamstra
55
ms.topic: conceptual
6-
ms.date: 2/23/2022
6+
ms.date: 6/2/2022
77
ms.author: dukek
88
ms.custom: references_regions
99
---
@@ -95,10 +95,11 @@ Under **Instance details**:
9595

9696
> [!NOTE]
9797
> When you configure an action to notify a person by email or SMS, they receive a confirmation indicating they have been added to the action group.
98+
9899
### Test an action group in the Azure portal (Preview)
99100

100101
When creating or updating an action group in the Azure portal, you can **test** the action group.
101-
1. After creating an action rule, click on **Review + create**. Select *Test action group*.
102+
1. After defining an action, click on **Review + create**. Select *Test action group*.
102103

103104
![The Test Action Group](./media/action-groups/test-action-group.png)
104105

@@ -118,11 +119,23 @@ To allow you to check the action groups are working as expected before you enabl
118119

119120
All the details and links in Test email notifications for the alerts fired are a sample set for reference.
120121

122+
#### Azure Resource Manager role membership requirements
123+
The following table describes the role membership requirements to use the *test actions* functionality
124+
125+
| User's role membersip | Existing Action Group | Existing Resource Group and new Action Group | New Resource Group and new Action Group |
126+
| ---------- | ------------- | ----------- | ------------- |
127+
| Subscription Contribuutor | Supported | Supported | Supported |
128+
| Resource Group Contributor | Supported | Supported | Not Applicable |
129+
| Action Group resource Contributor | Supported | Not Applicable | Not Applicable |
130+
| Azure Monitor Contributor | Supported | Supported | Not Applicable |
131+
| Custom role | Supported | Supported | Not Applicable |
132+
133+
121134
> [!NOTE]
122-
> You may have a limited number of actions in a test Action Group. See the [rate limiting information](./alerts-rate-limiting.md) article.
135+
> You may perform a limited number of tests over a time period. See the [rate limiting information](./alerts-rate-limiting.md) article.
123136
>
124137
> You can opt in or opt out to the common alert schema through Action Groups, on the portal. You can [find common schema samples for test action groups for all the sample types](./alerts-common-schema-test-action-definitions.md).
125-
> You can opt in or opt out to the non-common alert schema through Action Groups, on the portal. You can [find non-common schema alert definitions](./alerts-non-common-schema-definitions.md).
138+
> You can [find non-common schema alert definitions](./alerts-non-common-schema-definitions.md).
126139
127140
## Manage your action groups
128141

articles/azure-resource-manager/custom-providers/tutorial-custom-providers-create.md

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Create and use a custom provider
33
description: This tutorial shows how to create and use an Azure Custom Provider. Use custom providers to change workflows on Azure.
44
author: jjbfour
55
ms.topic: tutorial
6-
ms.date: 06/19/2019
6+
ms.date: 05/06/2022
77
ms.author: jobreen
88
ms.custom: devx-track-azurecli
99
---
@@ -70,7 +70,7 @@ You can deploy the previous custom provider by using an Azure Resource Manager t
7070

7171
```JSON
7272
{
73-
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
73+
"$schema": "http://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
7474
"contentVersion": "1.0.0.0",
7575
"resources": [
7676
{
@@ -101,11 +101,11 @@ You can deploy the previous custom provider by using an Azure Resource Manager t
101101

102102
## Use custom actions and resources
103103

104-
After you create a custom provider, you can use the new Azure APIs. The following tabs explain how to call and use a custom provider.
104+
After you create a custom provider, you can use the new Azure APIs. The following sections explain how to call and use a custom provider.
105105

106106
### Custom actions
107107

108-
# [Azure CLI](#tab/azure-cli)
108+
#### Azure CLI
109109

110110
> [!NOTE]
111111
> You must replace the `{subscriptionId}` and `{resourceGroupName}` placeholders with the subscription and resource group of where you deployed the custom provider.
@@ -121,15 +121,9 @@ az resource invoke-action --action myCustomAction \
121121

122122
Parameter | Required | Description
123123
---|---|---
124-
*action* | Yes | The name of the action defined in the custom provider
125-
*ids* | Yes | The resource ID of the custom provider
126-
*request-body* | No | The request body that will be sent to the endpoint
127-
128-
# [Template](#tab/template)
129-
130-
None.
131-
132-
---
124+
*action* | Yes | The name of the action defined in the custom provider.
125+
*ids* | Yes | The resource ID of the custom provider.
126+
*request-body* | No | The request body that will be sent to the endpoint.
133127

134128
### Custom resources
135129

@@ -184,7 +178,7 @@ A sample Resource Manager template:
184178

185179
```JSON
186180
{
187-
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
181+
"$schema": "http://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
188182
"contentVersion": "1.0.0.0",
189183
"resources": [
190184
{
@@ -215,5 +209,5 @@ Parameter | Required | Description
215209

216210
In this article, you learned about custom providers. For more information, see:
217211

218-
- [How to: Adding custom actions to Azure REST API](./custom-providers-action-endpoint-how-to.md)
219-
- [How to: Adding custom resources to Azure REST API](./custom-providers-resources-endpoint-how-to.md)
212+
- [How to: Add custom actions to Azure REST API](./custom-providers-action-endpoint-how-to.md)
213+
- [How to: Add custom resources to Azure REST API](./custom-providers-resources-endpoint-how-to.md)

articles/azure-resource-manager/custom-providers/tutorial-custom-providers-function-setup.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ title: Set up Azure Functions
33
description: This tutorial goes over how to create a function app in Azure Functions and set it up to work with Azure Custom Providers.
44
author: jjbfour
55
ms.topic: tutorial
6-
ms.date: 06/19/2019
6+
ms.date: 05/06/2022
77
ms.author: jobreen
88
---
99

10-
# Set up Azure Functions for Azure Custom Providers
10+
# Set up Azure Functions for custom providers
1111

1212
A custom provider is a contract between Azure and an endpoint. With custom providers, you can change workflows in Azure. This tutorial shows how to set up a function app in Azure Functions to work as a custom provider endpoint.
1313

@@ -16,7 +16,7 @@ A custom provider is a contract between Azure and an endpoint. With custom provi
1616
> [!NOTE]
1717
> In this tutorial, you create a simple service endpoint that uses a function app in Azure Functions. However, a custom provider can use any publicly accessible endpoint. Alternatives include Azure Logic Apps, Azure API Management, and the Web Apps feature of Azure App Service.
1818
19-
To start this tutorial, you should first follow the tutorial [Create your first function app in the Azure portal](../../azure-functions/functions-get-started.md). That tutorial creates a .NET core webhook function that can be modified in the Azure portal. It is also the foundation for the current tutorial.
19+
To start this tutorial, you should first follow the tutorial [Create your first function app in the Azure portal](../../azure-functions/functions-get-started.md). That tutorial creates a .NET core webhook function that can be modified in the Azure portal. It's also the foundation for the current tutorial.
2020

2121
## Install Azure Table storage bindings
2222

@@ -26,8 +26,8 @@ To install the Azure Table storage bindings:
2626
1. Select **+ New Input**.
2727
1. Select **Azure Table Storage**.
2828
1. Install the Microsoft.Azure.WebJobs.Extensions.Storage extension if it isn't already installed.
29-
1. In the **Table parameter name** box, enter **tableStorage**.
30-
1. In the **Table name** box, enter **myCustomResources**.
29+
1. In the **Table parameter name** box, enter *tableStorage*.
30+
1. In the **Table name** box, enter *myCustomResources*.
3131
1. Select **Save** to save the updated input parameter.
3232

3333
![Custom provider overview showing table bindings](./media/create-custom-provider/azure-functions-table-bindings.png)
@@ -44,7 +44,7 @@ To set up the Azure function to include the custom provider RESTful request meth
4444
## Add Azure Resource Manager NuGet packages
4545

4646
> [!NOTE]
47-
> If your C# project file is missing from the project directory, you can add it manually. Or it will appear after the Microsoft.Azure.WebJobs.Extensions.Storage extension is installed on the function app.
47+
> If your C# project file is missing from the project directory, you can add it manually, or it will appear after the Microsoft.Azure.WebJobs.Extensions.Storage extension is installed on the function app.
4848
4949
Next, update the C# project file to include helpful NuGet libraries. These libraries make it easier to parse incoming requests from custom providers. Follow the steps to [add extensions from the portal](../../azure-functions/functions-bindings-register.md) and update the C# project file to include the following package references:
5050

@@ -72,6 +72,6 @@ The following XML element is an example C# project file:
7272

7373
## Next steps
7474

75-
In this tutorial, you set up a function app in Azure Functions to work as an Azure custom provider endpoint.
75+
In this tutorial, you set up a function app in Azure Functions to work as an Azure Custom Provider endpoint.
7676

7777
To learn how to author a RESTful custom provider endpoint, see [Tutorial: Authoring a RESTful custom provider endpoint](./tutorial-custom-providers-function-authoring.md).

articles/azure-resource-manager/templates/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,6 @@
111111
href: ../../hdinsight/interactive-query/quickstart-resource-manager-template.md?toc=/azure/azure-resource-manager/templates/toc.json
112112
- name: HDInsight - Kafka
113113
href: ../../hdinsight/kafka/apache-kafka-quickstart-resource-manager-template.md?toc=/azure/azure-resource-manager/templates/toc.json
114-
- name: HDInsight - ML Services
115-
href: ../../hdinsight/r-server/quickstart-resource-manager-template.md?toc=/azure/azure-resource-manager/templates/toc.json
116114
- name: HDInsight - Spark
117115
href: ../../hdinsight/spark/apache-spark-jupyter-spark-sql.md?toc=/azure/azure-resource-manager/templates/toc.json
118116
- name: Stream Analytics

0 commit comments

Comments
 (0)