Skip to content

Commit 59fd8dc

Browse files
authored
Merge pull request #77389 from MicrosoftDocs/master
5/21 AM Publish
2 parents e9a46b4 + 86d8659 commit 59fd8dc

File tree

74 files changed

+923
-632
lines changed

Some content is hidden

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

74 files changed

+923
-632
lines changed

articles/active-directory/authentication/concept-password-ban-bad.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Each of the above passwords does not specifically match the banned password "abc
7474

7575
Substring matching is used on the normalized password to check for the user’s first and last name as well as the tenant name (note that tenant name matching is not done when validating passwords on an Active Directory domain controller).
7676

77-
Example: assume that we have a user John Doe that wants to reset his password to “J0hn123fb”. After normalization, this password would become “john123fb”. Substring matching finds that the password contains the user’s first name “John”. Even though “J0hn123fb” was not specifically on either banned password list, substring matching found “John" in the password. Therefore this password would be rejected.
77+
Example: assume that we have a user, Pol, who wants to reset their password to “P0l123fb”. After normalization, this password would become “pol123fb”. Substring matching finds that the password contains the user’s first name “Pol”. Even though “P0l123fb” was not specifically on either banned password list, substring matching found “Pol" in the password. Therefore this password would be rejected.
7878

7979
#### Score Calculation
8080

articles/aks/acs-aks-migration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ ACS and AKS differ in some key areas that affect migration. Before any migration
2424
* Unmanaged disks must be converted before you can attach them to AKS nodes.
2525
* Custom `StorageClass` objects for Azure disks must be changed from `unmanaged` to `managed`.
2626
* Any `PersistentVolumes` should use `kind: Managed`.
27-
* AKS supports supports [multiple node pools](https://docs.microsoft.com/en-us/azure/aks/use-multiple-node-pools) (currently in preview).
27+
* AKS supports [multiple node pools](https://docs.microsoft.com/azure/aks/use-multiple-node-pools) (currently in preview).
2828
* Nodes based on Windows Server are currently in [preview in AKS](https://azure.microsoft.com/blog/kubernetes-on-azure/).
2929
* AKS supports a limited set of [regions](https://docs.microsoft.com/azure/aks/quotas-skus-regions).
3030
* AKS is a managed service with a hosted Kubernetes control plane. You might need to modify your applications if you've previously modified the configuration of your ACS masters.

articles/app-service/deploy-zip.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ For more information, see [Kudu documentation](https://github.com/projectkudu/ku
9292

9393
## Deploy WAR file
9494

95-
To deploy a WAR file to App Service, send a POST request to https://<app_name>.scm.azurewebsites.net/api/wardeploy. The POST request must contain the .war file in the message body. The deployment credentials for your app are provided in the request by using HTTP BASIC authentication.
95+
To deploy a WAR file to App Service, send a POST request to `https://<app_name>.scm.azurewebsites.net/api/wardeploy`. The POST request must contain the .war file in the message body. The deployment credentials for your app are provided in the request by using HTTP BASIC authentication.
9696

9797
For the HTTP BASIC authentication, you need your App Service deployment credentials. To see how to set your deployment credentials, see [Set and reset user-level credentials](deploy-configure-credentials.md#userscope).
9898

@@ -114,7 +114,7 @@ $password = "<deployment_password>"
114114
$filePath = "<war_file_path>"
115115
$apiUrl = "https://<app_name>.scm.azurewebsites.net/api/wardeploy"
116116
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(("{0}:{1}" -f $username, $password)))
117-
Invoke-RestMethod -Uri $apiUrl -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)} -Method POST -InFile $filePath -ContentType "multipart/form-data"
117+
Invoke-RestMethod -Uri $apiUrl -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)} -Method POST -InFile $filePath -ContentType "application/octet-stream"
118118
```
119119

120120
[!INCLUDE [What happens to my app during deployment?](../../includes/app-service-deploy-atomicity.md)]

articles/app-service/manage-custom-dns-buy-domain.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,9 @@ Navigate to the listed hostnames in the browser. In the example in the preceding
198198

199199
## Renew the domain
200200

201-
The App Service domain you bought is valid for one year from the time of purchase. By default, the domain is configured to renew automatically by charging your payment method for the next year. If you want to turn off automatic renewal, or if you want to manually renew your domain, follow the steps here.
201+
The App Service domain you bought is valid for one year from the time of purchase. By default, the domain is configured to renew automatically by charging your payment method for the next year. You can manually renew your domain name.
202+
203+
If you want to turn off automatic renewal, or if you want to manually renew your domain, follow the steps here.
202204

203205
In the **App Services** tab, click the name of your app, select **Settings**, and then select **Custom domains**.
204206

@@ -208,11 +210,25 @@ In the **App Service Domains** section, select the domain you want to configure.
208210

209211
![](./media/custom-dns-web-site-buydomains-web-app/dncmntask-cname-buydomains-select-domain.png)
210212

211-
From the left navigation of the domain, select **Domain renewal**. To stop renewing your domain automatically, select **Off**, and then **Save**.
213+
From the left navigation of the domain, select **Domain renewal**. To stop renewing your domain automatically, select **Off**, and then **Save**.
212214

213215
![](./media/custom-dns-web-site-buydomains-web-app/dncmntask-cname-buydomains-autorenew.png)
214216

215-
To manually renew your domain, select **Renew domain**. However, this button is not active until 90 days before the domain's expiration.
217+
To manually renew your domain, select **Renew domain**. However, this button is not active until [90 days before the domain's expiration](#when-domain-expires).
218+
219+
If your domain renewal is successful, you receive an email notification within 24 hours.
220+
221+
## When domain expires
222+
223+
Azure deals with expiring or expired App Service domains as follows:
224+
225+
* If automatic renewal is disabled: 90 days before domain expiration, a renewal notification email is sent to you and the **Renew domain** button is activated in the portal.
226+
* If automatic renewal is enabled: On the day after your domain expiration date, Azure attempts to bill you for the domain name renewal.
227+
* If an error occurs during automatic renewal (for example, your card on file is expired), or if automatic renewal is disabled and you allow the domain to expire, Azure notifies you of the domain expiration and parks your domain name. You can [manually renew](#renew-the-domain) your domain.
228+
* On the 4th and 12th days day after expiration, Azure sends you additional notification emails. You can [manually renew](#renew-the-domain) your domain.
229+
* On the 19th day after expiration, your domain remains on hold but becomes subject to a redemption fee. You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
230+
* On the 25th day after expiration, Azure puts your domain up for auction with a domain name industry auction service. You can call customer support to renew your domain name, subject to any applicable renewal and redemption fees.
231+
* On the 30th day after expiration, you're no longer able to redeem your domain.
216232

217233
<a name="custom"></a>
218234

articles/automation/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@
4242
href: automation-onboard-solutions-from-vm.md
4343
- name: Onboard from Automation account
4444
href: automation-onboard-solutions-from-automation-account.md
45+
- name: Region mappings
46+
href: how-to/region-mappings.md
4547
- name: Update Management
4648
items:
4749
- name: Update Management overview

articles/automation/automation-onboard-solutions-from-automation-account.md

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -26,27 +26,10 @@ Choose the Log Analytics workspace and Automation account and click **Enable** t
2626

2727
![Onboard Inventory solution](media/automation-onboard-solutions-from-automation-account/onboardsolutions.png)
2828

29-
When enabling solutions, only certain regions are supported for linking a Log Analytics workspace and an Automation Account.
30-
31-
The following table shows the supported mappings:
32-
33-
|**Log Analytics Workspace Region**|**Azure Automation Region**|
34-
|---|---|
35-
|AustraliaSoutheast|AustraliaSoutheast|
36-
|CanadaCentral|CanadaCentral|
37-
|CentralIndia|CentralIndia|
38-
|EastUS<sup>1</sup>|EastUS2|
39-
|JapanEast|JapanEast|
40-
|SoutheastAsia|SoutheastAsia|
41-
|WestCentralUS<sup>2</sup>|WestCentralUS<sup>2</sup>|
42-
|WestEurope|WestEurope|
43-
|UKSouth|UKSouth|
44-
|USGovVirginia|USGovVirginia|
45-
|EastUS2EUAP<sup>1</sup>|CentralUSEUAP|
46-
47-
<sup>1</sup> EastUS2EUAP and EastUS mappings for Log Analytics workspaces to Automation Accounts are not an exact region to region mapping but is the correct mapping.
48-
49-
<sup>2</sup> Due to capacity restraints the region is not available when creating new resources. This includes Automation Accounts and Log Analytics workspaces. However, preexisting linked resources in the region should continue to work.
29+
> [!NOTE]
30+
> When enabling solutions, only certain regions are supported for linking a Log Analytics workspace and an Automation Account.
31+
>
32+
> For a list of the supported mapping pairs, see [Region mapping for Automation Account and Log Analytics workspace](how-to/region-mappings.md).
5033
5134
The Change Tracking and Inventory solution provides the ability to [track changes](automation-vm-change-tracking.md) and [inventory](automation-vm-inventory.md) on your virtual machines. In this step, you enable the solution on a virtual machine.
5235

articles/automation/automation-onboard-solutions-from-browse.md

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ ms.custom: mvc
1414

1515
Azure Automation provides solutions to manage operating system security updates, track changes, and inventory what is installed on your computers. There are multiple ways to onboard machines, you can onboard the solution [from a virtual machine](automation-onboard-solutions-from-vm.md), from your [Automation account](automation-onboard-solutions-from-automation-account.md), when browsing virtual machines, or by [runbook](automation-onboard-solutions.md). This article covers onboarding these solutions when browsing virtual machines in Azure.
1616

17-
## Log in to Azure
17+
## Sign in to Azure
1818

19-
Log in to Azure at https://portal.azure.com
19+
Sign in to Azure at https://portal.azure.com
2020

2121
## Enable solutions
2222

@@ -53,27 +53,10 @@ If the workspace selected is not linked to an Automation Account, you'll see the
5353

5454
![No workspace](media/automation-onboard-solutions-from-browse/no-workspace.png)
5555

56-
When enabling solutions, only certain regions are supported for linking a Log Analytics workspace and an Automation Account.
57-
58-
The following table shows the supported mappings:
59-
60-
|**Log Analytics Workspace Region**|**Azure Automation Region**|
61-
|---|---|
62-
|AustraliaSoutheast|AustraliaSoutheast|
63-
|CanadaCentral|CanadaCentral|
64-
|CentralIndia|CentralIndia|
65-
|EastUS<sup>1</sup>|EastUS2|
66-
|JapanEast|JapanEast|
67-
|SoutheastAsia|SoutheastAsia|
68-
|WestCentralUS<sup>2</sup>|WestCentralUS<sup>2</sup>|
69-
|WestEurope|WestEurope|
70-
|UKSouth|UKSouth|
71-
|USGovVirginia|USGovVirginia|
72-
|EastUS2EUAP<sup>1</sup>|CentralUSEUAP|
73-
74-
<sup>1</sup> EastUS2EUAP and EastUS mappings for Log Analytics workspaces to Automation Accounts are not an exact region to region mapping but is the correct mapping.
75-
76-
<sup>2</sup> Due to capacity restraints the region is not available when creating new resources. This includes Automation Accounts and Log Analytics workspaces. However, preexisting linked resources in the region should continue to work.
56+
> [!NOTE]
57+
> When enabling solutions, only certain regions are supported for linking a Log Analytics workspace and an Automation Account.
58+
>
59+
> For a list of the supported mapping pairs, see [Region mapping for Automation Account and Log Analytics workspace](how-to/region-mappings.md).
7760
7861
Deselect the checkbox next to any virtual machine that you don't want to enable. Virtual machines that can't be enabled are already deselected.
7962

@@ -146,7 +129,7 @@ When onboarding multiple machines, there may be machines that show as **Cannot e
146129

147130
**Cause**: Virtual machines that use the classic deployment model are not supported.
148131

149-
**Solution**: Migrate the virtual machine to the resource manager deployment model. To learn how to do this, see [Migrate classic deployment model resources](../virtual-machines/windows/migration-classic-resource-manager-overview.md).
132+
**Solution**: Migrate the virtual machine to the Resource Manager deployment model. To learn how to do this, see [Migrate classic deployment model resources](../virtual-machines/windows/migration-classic-resource-manager-overview.md).
150133

151134
### VM is stopped. (deallocated)
152135

articles/automation/automation-solution-vm-management.md

Lines changed: 5 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -85,30 +85,6 @@ To deploy the Start/Stop VMs during off hours solution to a new Automation Accou
8585
| Microsoft.Automation/automationAccounts/write | Resource Group |
8686
| Microsoft.OperationalInsights/workspaces/write | Resource Group |
8787

88-
### Region mappings
89-
90-
When enabling Start/Stop VMs during off-hours, only certain regions are supported for linking a Log Analytics workspace and an Automation Account.
91-
92-
The following table shows the supported mappings:
93-
94-
|**Log Analytics Workspace Region**|**Azure Automation Region**|
95-
|---|---|
96-
|AustraliaSoutheast|AustraliaSoutheast|
97-
|CanadaCentral|CanadaCentral|
98-
|CentralIndia|CentralIndia|
99-
|EastUS<sup>1</sup>|EastUS2|
100-
|JapanEast|JapanEast|
101-
|SoutheastAsia|SoutheastAsia|
102-
|WestCentralUS<sup>2</sup>|WestCentralUS<sup>2</sup>|
103-
|WestEurope|WestEurope|
104-
|UKSouth|UKSouth|
105-
|USGovVirginia|USGovVirginia|
106-
|EastUS2EUAP<sup>1</sup>|CentralUSEUAP|
107-
108-
<sup>1</sup> EastUS2EUAP and EastUS mappings for Log Analytics workspaces to Automation Accounts are not an exact region to region mapping but is the correct mapping.
109-
110-
<sup>2</sup> Due to capacity restraints the region is not available when creating new resources. This includes Automation Accounts and Log Analytics workspaces. However, preexisting linked resources in the region should continue to work.
111-
11288
## Deploy the solution
11389

11490
Perform the following steps to add the Start/Stop VMs during off-hours solution to your Automation account, and then configure the variables to customize the solution.
@@ -135,6 +111,11 @@ Perform the following steps to add the Start/Stop VMs during off-hours solution
135111
- Select a **Location**. Currently, the only locations available are **Australia Southeast**, **Canada Central**, **Central India**, **East US**, **Japan East**, **Southeast Asia**, **UK South**, **West Europe**, and **West US 2**.
136112
- Select a **Pricing tier**. Choose the **Per GB (Standalone)** option. Azure Monitor logs has updated [pricing](https://azure.microsoft.com/pricing/details/log-analytics/) and the Per GB tier is the only option.
137113

114+
> [!NOTE]
115+
> When enabling solutions, only certain regions are supported for linking a Log Analytics workspace and an Automation Account.
116+
>
117+
> For a list of the supported mapping pairs, see [Region mapping for Automation Account and Log Analytics workspace](how-to/region-mappings.md).
118+
138119
5. After providing the required information on the **Log Analytics workspace** page, click **Create**. You can track its progress under **Notifications** from the menu, which returns you to the **Add Solution** page when done.
139120
6. On the **Add Solution** page, select **Automation account**. If you're creating a new Log Analytics workspace, you can create a new Automation account to be associated with it, or select an existing Automation Account that is not already linked to a Log Analytics workspace. Select an existing Automation Account or click **Create an Automation account**, and on the **Add Automation account** page, provide the following information:
140121
- In the **Name** field, enter the name of the Automation account.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Azure Automation and Log Analytics workspace mappings
3+
description: This article describes the mappings allowed between an Automation Account and a Log Analytics Workspace to support solution
4+
services: automation
5+
ms.service: automation
6+
ms.subservice: process-automation
7+
author: georgewallace
8+
ms.author: gwallace
9+
ms.date: 05/20/2019
10+
ms.topic: conceptual
11+
manager: carmonm
12+
---
13+
# Workspace mappings
14+
15+
When enabling solutions like Update Management, Change Tracking and Inventory, or the Start/Stop VMs during off-hours solution, only certain regions are supported for linking a Log Analytics workspace and an Automation Account.
16+
17+
## Supported mappings
18+
19+
The following table shows the supported mappings:
20+
21+
|**Log Analytics Workspace Region**|**Azure Automation Region**|
22+
|---|---|
23+
|**US**||
24+
|EastUS<sup>1</sup>|EastUS2|
25+
|WestUS2|WestUS2|
26+
|WestCentralUS<sup>2</sup>|WestCentralUS<sup>2</sup>|
27+
|**Canada**||
28+
|CanadaCentral|CanadaCentral|
29+
|**Asia Pacific**||
30+
|AustraliaSoutheast|AustraliaSoutheast|
31+
|SoutheastAsia|SoutheastAsia|
32+
|CentralIndia|CentralIndia|
33+
|JapanEast|JapanEast|
34+
|**Europe**||
35+
|UKSouth|UKSouth|
36+
|WestEurope|WestEurope|
37+
|**US Gov**||
38+
|USGovVirginia|USGovVirginia|
39+
40+
<sup>1</sup> EastUS mapping for Log Analytics workspaces to Automation Accounts are not an exact region to region mapping but is the correct mapping.
41+
42+
<sup>2</sup> Due to capacity restraints the region is not available when creating new resources. This includes Automation Accounts and Log Analytics workspaces. However, preexisting linked resources in the region should continue to work.
43+
44+
## Next steps
45+
46+
Learn how to onboard the following solutions:
47+
48+
Update Management and Change Tracking and Inventory:
49+
50+
* From a [virtual machine](../automation-onboard-solutions-from-vm.md)
51+
* From your [Automation account](../automation-onboard-solutions-from-automation-account.md)
52+
* When [browsing multiple machines](../automation-onboard-solutions-from-browse.md)
53+
* From a [runbook](../automation-onboard-solutions.md)
54+
55+
Start/Stop VMs during off-hours
56+
57+
* [Deploy Start/Stop VMs during off-hours](../automation-solution-vm-management.md)

articles/automation/manage-runas-account.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.service: automation
66
ms.subservice: shared-capabilities
77
author: georgewallace
88
ms.author: gwallace
9-
ms.date: 05/03/2019
9+
ms.date: 05/21/2019
1010
ms.topic: conceptual
1111
manager: carmonm
1212
---
@@ -19,12 +19,12 @@ When you create a Run As account, it creates a new service principal user in Azu
1919

2020
There are two types of Run As Accounts:
2121

22-
* **Azure Run As Account** - This account is used to manage Resource Manager deployment model resources.
22+
* **Azure Run As Account** - This account is used to manage [Resource Manager deployment model](../azure-resource-manager/resource-manager-deployment-model.md) resources.
2323
* Creates an Azure AD application with a self-signed certificate, creates a service principal account for the application in Azure AD, and assigns the Contributor role for the account in your current subscription. You can change this setting to Owner or any other role. For more information, see [Role-based access control in Azure Automation](automation-role-based-access-control.md).
2424
* Creates an Automation certificate asset named *AzureRunAsCertificate* in the specified Automation account. The certificate asset holds the certificate private key that's used by the Azure AD application.
2525
* Creates an Automation connection asset named *AzureRunAsConnection* in the specified Automation account. The connection asset holds the applicationId, tenantId, subscriptionId, and certificate thumbprint.
2626

27-
* **Azure Classic Run As Account** - This account is used to manage Classic deployment model resources.
27+
* **Azure Classic Run As Account** - This account is used to manage [Classic deployment model](../azure-resource-manager/resource-manager-deployment-model.md) resources.
2828
* Creates a management certificate in the subscription
2929
* Creates an Automation certificate asset named *AzureClassicRunAsCertificate* in the specified Automation account. The certificate asset holds the certificate private key used by the management certificate.
3030
* Creates an Automation connection asset named *AzureClassicRunAsConnection* in the specified Automation account. The connection asset holds the subscription name, subscriptionId, and certificate asset name.

0 commit comments

Comments
 (0)