Skip to content

Commit bce079e

Browse files
committed
2 parents 4616497 + 003972b commit bce079e

File tree

164 files changed

+908
-724
lines changed

Some content is hidden

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

164 files changed

+908
-724
lines changed

articles/active-directory-domain-services/faqs.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ Yes. Each Azure AD Domain Services managed domain includes two domain controller
8787
* [Can I modify or add DNS records in my managed domain?](#can-i-modify-or-add-dns-records-in-my-managed-domain)
8888
* [What is the password lifetime policy on a managed domain?](#what-is-the-password-lifetime-policy-on-a-managed-domain)
8989
* [Does Azure AD Domain Services provide AD account lockout protection?](#does-azure-ad-domain-services-provide-ad-account-lockout-protection)
90+
* [Can I configure Distributed File System (DFS) and replication within Azure AD Domain Services?](#can-i-configure-distributed-file-system-and-replication-within-azure-ad-domain-services)
9091

9192
### Can I connect to the domain controller for my managed domain using Remote Desktop?
9293
No. You don't have permissions to connect to domain controllers for the managed domain using Remote Desktop. Members of the *AAD DC Administrators* group can administer the managed domain using AD administration tools such as the Active Directory Administration Center (ADAC) or AD PowerShell. These tools are installed using the *Remote Server Administration Tools* feature on a Windows server joined to the managed domain. For more information, see [Create a management VM to configure and administer an Azure AD Domain Services managed domain](tutorial-create-management-vm.md).
@@ -115,6 +116,9 @@ The default password lifetime on an Azure AD Domain Services managed domain is 9
115116
### Does Azure AD Domain Services provide AD account lockout protection?
116117
Yes. Five invalid password attempts within 2 minutes on the managed domain cause a user account to be locked out for 30 minutes. After 30 minutes, the user account is automatically unlocked. Invalid password attempts on the managed domain don't lock out the user account in Azure AD. The user account is locked out only within your Azure AD Domain Services managed domain. For more information, see [Password and account lockout policies on managed domains](password-policy.md).
117118

119+
### Can I configure Distributed File System and replication within Azure AD Domain Services?
120+
No. Distributed File System (DFS) and replication aren't available when using Azure AD Domain Services.
121+
118122
## Billing and availability
119123

120124
* [Is Azure AD Domain Services a paid service?](#is-azure-ad-domain-services-a-paid-service)

articles/active-directory/b2b/direct-federation.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: active-directory
66
ms.service: active-directory
77
ms.subservice: B2B
88
ms.topic: conceptual
9-
ms.date: 02/27/2019
9+
ms.date: 05/07/2020
1010

1111
ms.author: mimart
1212
author: msmimart
@@ -47,10 +47,13 @@ The domain you want to federate with must ***not*** be DNS-verified in Azure AD.
4747

4848
### Authentication URL
4949
Direct federation is only allowed for policies where the authentication URL’s domain matches the target domain, or where the authentication URL is one of these allowed identity providers (this list is subject to change):
50+
5051
- accounts.google.com
5152
- pingidentity.com
5253
- login.pingone.com
5354
- okta.com
55+
- oktapreview.com
56+
- okta-emea.com
5457
- my.salesforce.com
5558
- federation.exostar.com
5659
- federation.exostartest.com
Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
2-
title: Configure endpoints
3-
description: How to find the authentication endpoints for a custom application you are developing or registering with Azure AD.
2+
title: Get the endpoints for an Azure AD app registration
3+
titleSuffix: Microsoft identity platform
4+
description: How to find the authentication endpoints for a custom application you're developing or registering with Azure AD.
45
services: active-directory
56
author: rwike77
67
manager: CelesteDG
@@ -10,26 +11,24 @@ ms.subservice: develop
1011
ms.custom: aaddev
1112
ms.workload: identity
1213
ms.topic: conceptual
13-
ms.date: 07/15/2019
14+
ms.date: 05/07/2020
1415
ms.author: ryanwi
15-
1616
---
1717

18-
# How to configure endpoints
18+
# How to discover endpoints
1919

2020
You can find the authentication endpoints for your application in the [Azure portal](https://portal.azure.com).
2121

22-
- Navigate to the [Azure portal](https://portal.azure.com).
23-
24-
- From the left navigation pane, click **Azure Active Directory**.
25-
26-
- Click **App Registrations** and choose **Endpoints**.
22+
1. Sign in to the [Azure portal](https://portal.azure.com).
23+
1. Select **Azure Active Directory**.
24+
1. Under **Manage**, select **App registrations**, and then select **Endpoints** in the top menu.
2725

28-
- This open up the **Endpoints** page, which list all the authentication endpoints for your tenant.
29-
30-
- Use the endpoint specific to the authentication protocol you are using, in conjunction with the application ID to craft the authentication request specific to your application.
26+
The **Endpoints** page is displayed, showing the authentication endpoints for your tenant.
27+
28+
Use the endpoint that matches the authentication protocol you're using in conjunction with the **Application (client) ID** to craft the authentication request specific to your application.
3129

3230
**National clouds** (for example Azure AD China, Germany, and US Government) have their own app registration portal and Azure AD authentication endpoints. Learn more in the [National clouds overview](authentication-national-cloud.md).
3331

3432
## Next steps
35-
[Azure Active Directory developer's guide](https://docs.microsoft.com/azure/active-directory/develop/active-directory-developers-guide)
33+
34+
For more information about endpoints in the different Azure environments, see the [National clouds overview](authentication-national-cloud.md).

articles/active-directory/fundamentals/customize-branding.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: active-directory
99
ms.workload: identity
1010
ms.subservice: fundamentals
1111
ms.topic: conceptual
12-
ms.date: 09/18/2018
12+
ms.date: 05/07/2020
1313
ms.author: ajburnle
1414
ms.reviewer: kexia
1515
ms.custom: "it-pro, seodec18, fasttrack-edit"
@@ -48,17 +48,27 @@ Your custom branding won't immediately appear when your users go to sites such a
4848

4949
- **Language.** The language is automatically set as your default and can't be changed.
5050

51-
- **Sign-in page background image.** Select a .png or .jpg image file to appear as the background for your sign-in pages.
51+
- **Sign-in page background image.** Select a .png or .jpg image file to appear as the background for your sign-in pages. The image will be anchored to the center of the browser, and will scale to the size of the viewable space. You can't select an image larger than 1920x1080 pixels in size or that has a file size more than 300 KB.
5252

53-
The image can't be larger than 1920x1080 pixels in size and must have a file size of less than 300 KB.
53+
It's recommended to use images without a strong subject focus, e.g., an opaque white box appears in the center of the screen, and could cover any part of the image depending on the dimensions of the viewable space.
5454

5555
- **Banner logo.** Select a .png or .jpg version of your logo to appear on the sign-in page after the user enters a username and on the **My Apps** portal page.
5656

5757
The image can't be taller than 60 pixels or wider than 280 pixels. We recommend using a transparent image since the background might not match your logo background. We also recommend not adding padding around the image or it might make your logo look small.
5858

5959
- **Username hint.** Type the hint text that appears to users if they forget their username. This text must be Unicode, without links or code, and can't exceed 64 characters. If guests sign in to your app, we suggest not adding this hint.
6060

61-
- **Sign-in page text.** Type the text that appears on the bottom of the sign-in page. You can use this text to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be Unicode and not exceed 256 characters. We also suggest not including links or HTML tags.
61+
- **Sign-in page text.** Type the text that appears on the bottom of the sign-in page. You can use this text to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be Unicode and not exceed 1024 characters.
62+
63+
You can customize the sign-in page text you entered. To begin a new paragraph, use the enter key twice. You can also change text formatting to include bold, italics, an underline or clickable link. Use the following syntax to add formatting to text:
64+
65+
> Hyperlink: ```[text](link)```
66+
67+
> Bold: ``` **text** ``` or ``` __text__ ```
68+
69+
> Italics: ``` *text* ``` or ``` _text_ ```
70+
71+
> Underline: ``` ++text++ ```
6272
6373
- **Advanced settings**
6474

articles/aks/TOC.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@
5959
href: tutorial-kubernetes-app-update.md
6060
- name: 7 - Upgrade cluster
6161
href: tutorial-kubernetes-upgrade-cluster.md
62+
- name: Samples
63+
items:
64+
- name: Azure Policy built-ins
65+
displayName: samples, policies, definitions
66+
href: ./policy-samples.md
6267
- name: Concepts
6368
items:
6469
- name: Clusters and workloads

articles/aks/policy-samples.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: List of built-in policy definitions for Azure Kubernetes Service
3+
description: Lists Azure Policy built-in policy definitions for Azure Kubernetes Service. These built-ins provide common approaches to managing your Azure resources.
4+
ms.date: 04/30/2020
5+
ms.topic: sample
6+
ms.custom: subject-policy-samples
7+
---
8+
# Azure Policy built-in policy definitions for Azure Kubernetes Service
9+
10+
This page is an index of [Azure Policy](../governance/policy/overview.md) built-in policy
11+
definitions for Azure Kubernetes Service. For additional Azure Policy built-ins for other services,
12+
see [Azure Policy built-in definitions](../governance/policy/samples/built-in-policies.md).
13+
14+
The name of each built-in links to the policy definition in Azure portal. Use the link in the
15+
**Source** column to view the source on the
16+
[Azure Policy GitHub repo](https://github.com/Azure/azure-policy).
17+
18+
## Microsoft.Kubernetes
19+
20+
[!INCLUDE [azure-policy-samples-rp-aks-kubernetes](../../includes/policy/samples/byrp/microsoft.kubernetes.md)]
21+
22+
## Microsoft.ContainerService
23+
24+
[!INCLUDE [azure-policy-samples-rp-aks-containerservice](../../includes/policy/samples/byrp/microsoft.containerservice.md)]
25+
26+
## AKS Engine
27+
28+
[!INCLUDE [azure-policy-samples-rp-aks-aksengine](../../includes/policy/samples/byrp/aks-engine.md)]
29+
30+
## Next steps
31+
32+
- See the built-ins on the [Azure Policy GitHub repo](https://github.com/Azure/azure-policy).
33+
- Review the [Azure Policy definition structure](../governance/policy/concepts/definition-structure.md).
34+
- Review [Understanding policy effects](../governance/policy/concepts/effects.md).

articles/app-service/troubleshoot-dotnet-visual-studio.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ For more information about remote debugging for App Service apps and WebJobs, se
629629
* [Introduction to Remote Debugging on Azure App Service part 3 - Multi-Instance environment and GIT](https://azure.microsoft.com/blog/2014/05/08/introduction-to-remote-debugging-on-azure-web-sites-part-3-multi-instance-environment-and-git/)
630630
* [WebJobs Debugging (video)](https://www.youtube.com/watch?v=ncQm9q5ZFZs&list=UU_SjTh-ZltPmTYzAybypB-g&index=1)
631631
632-
If your app uses an Azure Web API or Mobile Services back-end and you need to debug that, see [Debugging .NET Backend in Visual Studio](https://blogs.msdn.com/b/azuremobile/archive/2014/03/14/debugging-net-backend-in-visual-studio.aspx).
632+
If your app uses an Azure Web API or Mobile Services back-end and you need to debug that, see [Debugging .NET Backend in Visual Studio](/archive/blogs/azuremobile/debugging-net-backend-in-visual-studio).
633633

634634
### Tracing in ASP.NET applications
635635
There are no thorough and up-to-date introductions to ASP.NET tracing available on the Internet. The best you can do is get started with old introductory materials written for Web Forms because MVC didn't exist yet, and supplement that with newer blog posts that focus on specific issues. Some good places to start are the following resources:
@@ -642,7 +642,7 @@ There are no thorough and up-to-date introductions to ASP.NET tracing available
642642
Information about trace listeners but doesn't mention the [WebPageTraceListener](/dotnet/api/system.web.webpagetracelistener).
643643
* [Walkthrough: Integrating ASP.NET Tracing with System.Diagnostics Tracing](/previous-versions/b0ectfxd(v=vs.140))<br/>
644644
This article is also old, but includes some additional information that the introductory article doesn't cover.
645-
* [Tracing in ASP.NET MVC Razor Views](https://blogs.msdn.com/b/webdev/archive/2013/07/16/tracing-in-asp-net-mvc-razor-views.aspx)<br/>
645+
* [Tracing in ASP.NET MVC Razor Views](https://devblogs.microsoft.com/aspnet/tracing-in-asp-net-mvc-razor-views/)<br/>
646646
Besides tracing in Razor views, the post also explains how to create an error filter in order to log all unhandled exceptions in an MVC application. For information about how to log all unhandled exceptions in a Web Forms application, see the Global.asax example in [Complete Example for Error Handlers](/previous-versions/bb397417(v=vs.140)) on MSDN. In either MVC or Web Forms, if you want to log certain exceptions but let the default framework handling take effect for them, you can catch and rethrow as in the following example:
647647

648648
```csharp

articles/automation/automation-runbook-execution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Azure Automation makes use of the [Azure Monitor](https://docs.microsoft.com/azu
8282

8383
### Log Analytics agent for Windows
8484

85-
The [Log Analytics agent for Windows](https://docs.microsoft.com/azure/azure-monitor/platform/agent-window) works with Azure Monitor to manage Windows VMs and physical computers. The machines can be running either in Azure or in a non-Azure environment, such as a local datacenter. You must configure the agent to report to one or more Log Analytics workspaces.
85+
The [Log Analytics agent for Windows](https://docs.microsoft.com/azure/azure-monitor/platform/agent-windows) works with Azure Monitor to manage Windows VMs and physical computers. The machines can be running either in Azure or in a non-Azure environment, such as a local datacenter. You must configure the agent to report to one or more Log Analytics workspaces.
8686

8787
>[!NOTE]
8888
>The Log Analytics agent for Windows was previously known as the Microsoft Monitoring Agent (MMA).

articles/automation/troubleshoot/update-agent-issues-linux.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,30 @@ manager: carmonm
1313

1414
# Troubleshoot Linux update agent issues
1515

16-
There can be many reasons your machine isn't showing up as ready (healthy) in the Azure Automation Update Management solution. In Update Management, you can check the health of a Hybrid Runbook Worker agent to determine the underlying problem. This article discusses how to run the troubleshooter for Azure machines from the Azure portal and non-Azure machines in the [offline scenario](#troubleshoot-offline).
16+
There can be many reasons why your machine isn't showing up as ready (healthy) in Update Management. You can check the health of a Linux Hybrid Runbook Worker agent to determine the underlying problem. The following are the three readiness states for a machine:
1717

18-
A machine can be in three readiness states:
19-
20-
* **Ready**: The Hybrid Runbook Worker is deployed and was last seen less than one hour ago.
21-
* **Disconnected**: The Hybrid Runbook Worker is deployed and was last seen over one hour ago.
22-
* **Not configured**: The Hybrid Runbook Worker isn't found or hasn't finished onboarding.
18+
* Ready: The Hybrid Runbook Worker is deployed and was last seen less than one hour ago.
19+
* Disconnected: The Hybrid Runbook Worker is deployed and was last seen over one hour ago.
20+
* Not configured: The Hybrid Runbook Worker isn't found or hasn't finished onboarding.
2321

2422
> [!NOTE]
2523
> There can be a slight delay between what the Azure portal shows and the current state of a machine.
2624
25+
This article discusses how to run the troubleshooter for Azure machines from the Azure portal and non-Azure machines in the [offline scenario](#troubleshoot-offline).
26+
27+
> [!NOTE]
28+
> The troubleshooter script currently doesn't route traffic through a proxy server if one is configured.
29+
2730
## Start the troubleshooter
2831

29-
For Azure machines, select the **troubleshoot** link under the **Update Agent Readiness** column in the portal to open the **Troubleshoot Update Agent** page. For non-Azure machines, the link brings you to this article. To troubleshoot a non-Azure machine, see the instructions in the "Troubleshoot offline" section.
32+
For Azure machines, select the **troubleshoot** link under the **Update Agent Readiness** column in the portal to open the Troubleshoot Update Agent page. For non-Azure machines, the link brings you to this article. To troubleshoot a non-Azure machine, see the instructions in the "Troubleshoot offline" section.
3033

3134
![VM list page](../media/update-agent-issues-linux/vm-list.png)
3235

3336
> [!NOTE]
3437
> The checks require the VM to be running. If the VM isn't running, **Start the VM** appears.
3538
36-
On the **Troubleshoot Update Agent** page, select **Run Checks** to start the troubleshooter. The troubleshooter uses [Run command](../../virtual-machines/linux/run-command.md) to run a script on the machine to verify the dependencies. When the troubleshooter is finished, it returns the result of the checks.
39+
On the Troubleshoot Update Agent page, select **Run Checks** to start the troubleshooter. The troubleshooter uses [Run command](../../virtual-machines/linux/run-command.md) to run a script on the machine to verify the dependencies. When the troubleshooter is finished, it returns the result of the checks.
3740

3841
![Troubleshoot page](../media/update-agent-issues-linux/troubleshoot-page.png)
3942

@@ -80,6 +83,9 @@ This check verifies if the Log Analytics agent for Linux has the Hybrid Runbook
8083

8184
This check makes sure the Hybrid Runbook Worker is running on the machine. The following processes should be present if the Hybrid Runbook Worker is running correctly. To learn more, see [Troubleshooting the Log Analytics Agent for Linux](hybrid-runbook-worker.md#oms-agent-not-running).
8285

86+
> [!NOTE]
87+
> If the Hybrid Runbook Worker is not running and the operations endpoint has failed, the update can fail. Update Management downloads the hybrid worker packages from the operations endpoint.
88+
8389
```bash
8490
nxautom+ 8567 1 0 14:45 ? 00:00:00 python /opt/microsoft/omsconfig/modules/nxOMSAutomationWorker/DSCResources/MSFT_nxOMSAutomationWorkerResource/automationworker/worker/main.py /var/opt/microsoft/omsagent/state/automationworker/oms.conf rworkspace:<workspaceId> <Linux hybrid worker version>
8591
nxautom+ 8593 1 0 14:45 ? 00:00:02 python /opt/microsoft/omsconfig/modules/nxOMSAutomationWorker/DSCResources/MSFT_nxOMSAutomationWorkerResource/automationworker/worker/hybridworker.py /var/opt/microsoft/omsagent/state/automationworker/worker.conf managed rworkspace:<workspaceId> rversion:<Linux hybrid worker version>

0 commit comments

Comments
 (0)