Skip to content

Commit 74617aa

Browse files
authored
Merge pull request #207580 from alexbuckgit/alexbuckgit/docutune-autopr-20220810-183450-4322238
[BULK UPDATE] DocuTune - Fix build validation issues: docs-link-absolute
2 parents 03c7793 + db2b49f commit 74617aa

9 files changed

+39
-39
lines changed

articles/app-service/configure-authentication-provider-aad.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,7 @@ At present, this allows _any_ client application in your Azure AD tenant to requ
151151
You have now configured a daemon client application that can access your App Service app using its own identity.
152152

153153
> [!NOTE]
154-
> The access tokens provided to your app via EasyAuth do not have scopes for other APIs, such as Graph, even if your application has permissions to access those APIs.
155-
To use these APIs, you will need to use Azure Resource Manager to configure the token returned so it can be used to authenticate to other services. You can see an example of [this tutorial](https://docs.microsoft.com/azure/app-service/scenario-secure-app-access-microsoft-graph-as-user?tabs=azure-resource-explorer)
154+
> The access tokens provided to your app via EasyAuth do not have scopes for other APIs, such as Graph, even if your application has permissions to access those APIs. To use these APIs, you will need to use Azure Resource Manager to configure the token returned so it can be used to authenticate to other services. For more information, see [Tutorial: Access Microsoft Graph from a secured .NET app as the user](/azure/app-service/scenario-secure-app-access-microsoft-graph-as-user?tabs=azure-resource-explorer) .
156155
157156
## Best practices
158157

articles/azure-monitor/app/create-workspace-resource.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ The `New-AzApplicationInsights` PowerShell command does not currently support cr
167167
```
168168

169169
> [!NOTE]
170-
> * For more information on resource properties, see [Property values](https://docs.microsoft.com/azure/templates/microsoft.insights/components?tabs=bicep#property-values)
170+
> * For more information on resource properties, see [Property values](/azure/templates/microsoft.insights/components?tabs=bicep#property-values)
171171
> * Flow_Type and Request_Source are not used, but are included in this sample for completeness.
172172
173173
#### Parameters file

articles/azure-monitor/profiler/profiler-vm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ In this article, you learn how to run Application Insights Profiler on your Azur
1919

2020
## Pre-requisites
2121

22-
- A functioning [ASP.NET Core application](https://docs.microsoft.com/aspnet/core/getting-started)
22+
- A functioning [ASP.NET Core application](/aspnet/core/getting-started)
2323
- An [Application Insights resource](../app/create-workspace-resource.md).
2424
- Review the Azure Resource Manager templates for the Azure Diagnostics extension:
2525
- [VM](https://github.com/Azure/azure-docs-json-samples/blob/master/application-insights/WindowsVirtualMachine.json)
@@ -216,4 +216,4 @@ Currently, Application Insights Profiler is not supported for on-premises server
216216

217217
Learn how to...
218218
> [!div class="nextstepaction"]
219-
> [Generate load and view Profiler traces](./profiler-data.md)
219+
> [Generate load and view Profiler traces](./profiler-data.md)

articles/azure-netapp-files/understand-guidelines-active-directory-domain-service-site.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ You should use Active Directory Domain Services (AD DS) in the following scenari
9595
> [!NOTE]
9696
> Azure NetApp Files doesn't support the use of AD DS Read-only Domain Controllers (RODC).
9797
98-
If you choose to use AD DS with Azure NetApp Files, follow the guidance in [Extend AD DS into Azure Architecture Guide](https://docs.microsoft.com/azure/architecture/reference-architectures/identity/adds-extend-domain) and ensure that you meet the Azure NetApp Files [network](#network-requirements) and [DNS requirements](#ad-ds-requirements) for AD DS.
98+
If you choose to use AD DS with Azure NetApp Files, follow the guidance in [Extend AD DS into Azure Architecture Guide](/azure/architecture/reference-architectures/identity/adds-extend-domain) and ensure that you meet the Azure NetApp Files [network](#network-requirements) and [DNS requirements](#ad-ds-requirements) for AD DS.
9999

100100
### Azure Active Directory Domain Services considerations
101101

articles/cloud-shell/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ You can access the Cloud Shell in three ways:
2828

2929
![Icon to launch the Cloud Shell from the Azure portal](media/overview/portal-launch-icon.png)
3030

31-
- **Code snippets**: On [docs.microsoft.com]() and [Microsoft Learn](/learn/), select the **Try It** button that appears with Azure CLI and Azure PowerShell code snippets:
31+
- **Code snippets**: In Microsoft [technical documentation](/) and [training resources](/learn), select the **Try It** button that appears with Azure CLI and Azure PowerShell code snippets:
3232

3333
```azurecli-interactive
3434
az account show

articles/service-fabric/how-to-managed-cluster-dedicated-hosts.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Before you begin:
2525

2626
* If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free)
2727
* Retrieve a managed cluster ARM template. Sample Resource Manager templates are available in the [Azure samples on GitHub](https://github.com/Azure-Samples/service-fabric-cluster-templates). These templates can be used as a starting point for your cluster template. This guide shows how to deploy a Standard SKU cluster with two node types and 12 nodes.
28-
* The user needs to have Microsoft.Authorization/roleAssignments/write permissions to the host group such as [User Access Administrator](https://docs.microsoft.com/azure/role-based-access-control/built-in-roles#user-access-administrator) or [Owner](https://docs.microsoft.com/azure/role-based-access-control/built-in-roles#owner) to do role assignments in a host group. For more information, see [Assign Azure roles using the Azure portal - Azure RBAC](https://docs.microsoft.com/azure/role-based-access-control/role-assignments-portal?tabs=current#prerequisites).
28+
* The user needs to have Microsoft.Authorization/roleAssignments/write permissions to the host group such as [User Access Administrator](/azure/role-based-access-control/built-in-roles#user-access-administrator) or [Owner](/azure/role-based-access-control/built-in-roles#owner) to do role assignments in a host group. For more information, see [Assign Azure roles using the Azure portal - Azure RBAC](/azure/role-based-access-control/role-assignments-portal?tabs=current#prerequisites).
2929

3030

3131
## Review the template
@@ -34,7 +34,7 @@ The template used in this guide is from [Azure Samples - Service Fabric cluster
3434
## Create a client certificate
3535
Service Fabric managed clusters use a client certificate as a key for access control. If you already have a client certificate that you would like to use for access control to your cluster, you can skip this step.
3636

37-
If you need to create a new client certificate, follow the steps in [set and retrieve a certificate from Azure Key Vault](https://docs.microsoft.com/azure/key-vault/certificates/quick-create-portal). Note the certificate thumbprint as it will be required to deploy the template in the next step.
37+
If you need to create a new client certificate, follow the steps in [set and retrieve a certificate from Azure Key Vault](/azure/key-vault/certificates/quick-create-portal). Note the certificate thumbprint as it will be required to deploy the template in the next step.
3838

3939
## Deploy Dedicated Host resources and configure access to Service Fabric Resource Provider
4040

@@ -63,7 +63,7 @@ Create a dedicated host group and add a role assignment to the host group with t
6363
> * Each fault domain needs a dedicated host to be placed in it and Service Fabric managed clusters require five fault domains. Therefore, at least five dedicated hosts should be present in each dedicated host group.
6464
6565

66-
3. The [sample ARM deployment template for Dedicated Host Group](https://github.com/Azure-Samples/service-fabric-cluster-templates/tree/master/SF-Managed-Standard-SKU-2-NT-ADH) used in the previous step also adds a role assignment to the host group with contributor access. For more information on Azure roles, see [Azure built-in roles - Azure RBAC](https://docs.microsoft.com/azure/role-based-access-control/built-in-roles#all). This role assignment is defined in the resources section of template with Principal ID determined from the first step and a role definition ID.
66+
3. The [sample ARM deployment template for Dedicated Host Group](https://github.com/Azure-Samples/service-fabric-cluster-templates/tree/master/SF-Managed-Standard-SKU-2-NT-ADH) used in the previous step also adds a role assignment to the host group with contributor access. For more information on Azure roles, see [Azure built-in roles - Azure RBAC](/azure/role-based-access-control/built-in-roles#all). This role assignment is defined in the resources section of template with Principal ID determined from the first step and a role definition ID.
6767

6868
```JSON
6969
"variables": {
@@ -108,7 +108,7 @@ Create an Azure Service Fabric managed cluster with node type(s) configured to r
108108
* Cluster Name: Enter a unique name for your cluster, such as mysfcluster.
109109
* Admin Username: Enter a name for the admin to be used for RDP on the underlying VMs in the cluster.
110110
* Admin Password: Enter a password for the admin to be used for RDP on the underlying VMs in the cluster.
111-
* Client Certificate Thumbprint: Provide the thumbprint of the client certificate that you would like to use to access your cluster. If you don't have a certificate, follow [set and retrieve a certificate](https://docs.microsoft.com/azure/key-vault/certificates/quick-create-portal) to create a self-signed certificate.
111+
* Client Certificate Thumbprint: Provide the thumbprint of the client certificate that you would like to use to access your cluster. If you don't have a certificate, follow [set and retrieve a certificate](/azure/key-vault/certificates/quick-create-portal) to create a self-signed certificate.
112112
* Node Type Name: Enter a unique name for your node type, such as nt1.
113113

114114
3. Deploy an ARM template through one of the methods below:
@@ -117,7 +117,7 @@ Create an Azure Service Fabric managed cluster with node type(s) configured to r
117117

118118
[![Deploy to Azure](../media/template-deployments/deploy-to-azure.svg)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure-Samples%2Fservice-fabric-cluster-templates%2Fmaster%2FSF-Managed-Standard-SKU-2-NT-ADH%2Fazuredeploy.json)
119119

120-
* ARM PowerShell cmdlets: [New-AzResourceGroupDeployment (Az.Resources)](https://docs.microsoft.com/powershell/module/az.resources/new-azresourcegroupdeployment). Store the paths of your ARM template and parameter files in variables, then deploy the template.
120+
* ARM PowerShell cmdlets: [New-AzResourceGroupDeployment (Az.Resources)](/powershell/module/az.resources/new-azresourcegroupdeployment). Store the paths of your ARM template and parameter files in variables, then deploy the template.
121121

122122
```powershell
123123
$templateFilePath = "<full path to azuredeploy.json>"

articles/service-fabric/how-to-managed-cluster-ephemeral-os-disks.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ Ephemeral OS disks work well where applications are tolerant of individual VM fa
2020
This article describes how to create a Service Fabric managed cluster node types specifically with Ephemeral OS disks using an Azure Resource Manager template (ARM template).
2121

2222
## Prerequisites
23-
This guide builds upon the managed cluster quick start guide: [Deploy a Service Fabric managed cluster using Azure Resource Manager](https://docs.microsoft.com/azure/service-fabric/quickstart-managed-cluster-template)
23+
This guide builds upon the managed cluster quick start guide: [Deploy a Service Fabric managed cluster using Azure Resource Manager](/azure/service-fabric/quickstart-managed-cluster-template)
2424

2525
Before you begin:
2626

2727
* If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free)
2828
* Retrieve a managed cluster ARM template. Sample Resource Manager templates are available in the [Azure samples on GitHub](https://github.com/Azure-Samples/service-fabric-cluster-templates). These templates can be used as a starting point for your cluster template.
2929
* Ephemeral OS disks are supported both for primary and secondary node type. This guide shows how to deploy a Standard SKU cluster with two node types - a primary and a secondary node type, which uses Ephemeral OS disk.
30-
* Ephemeral OS disks aren't supported for every SKU. VM sizes such as DSv1, DSv2, DSv3, Esv3, Fs, FsV2, GS, M, Mdsv2, Bs, Dav4, Eav4 supports Ephemeral OS disks. Ensure the SKU with which you want to deploy supports Ephemeral OS disk. For more information on individual SKU, see [supported VM SKU](https://docs.microsoft.com/azure/virtual-machines/dv3-dsv3-series) and navigate to the desired SKU on left side pane.
30+
* Ephemeral OS disks aren't supported for every SKU. VM sizes such as DSv1, DSv2, DSv3, Esv3, Fs, FsV2, GS, M, Mdsv2, Bs, Dav4, Eav4 supports Ephemeral OS disks. Ensure the SKU with which you want to deploy supports Ephemeral OS disk. For more information on individual SKU, see [supported VM SKU](/azure/virtual-machines/dv3-dsv3-series) and navigate to the desired SKU on left side pane.
3131
* Ephemeral OS disks in Service Fabric are placed in the space for temporary disks for the VM SKU. Ensure the VM SKU you're using has more than 127 GiB of temporary disk space to place Ephemeral OS disk.
3232

3333
## Review the template
@@ -37,7 +37,7 @@ The template used in this guide is from [Azure Samples - Service Fabric cluster
3737
## Create a client certificate
3838
Service Fabric managed clusters use a client certificate as a key for access control. If you already have a client certificate that you would like to use for access control to your cluster, you can skip this step.
3939

40-
If you need to create a new client certificate, follow the steps in [set and retrieve a certificate from Azure Key Vault](https://docs.microsoft.com/azure/key-vault/certificates/quick-create-portal). Note the certificate thumbprint as it will be required to deploy the template in the next step.
40+
If you need to create a new client certificate, follow the steps in [set and retrieve a certificate from Azure Key Vault](/azure/key-vault/certificates/quick-create-portal). Note the certificate thumbprint as it will be required to deploy the template in the next step.
4141

4242
## Deploy the template
4343

@@ -51,7 +51,7 @@ If you need to create a new client certificate, follow the steps in [set and ret
5151
* Cluster Name: Enter a unique name for your cluster, such as mysfcluster.
5252
* Admin Username: Enter a name for the admin to be used for RDP on the underlying VMs in the cluster.
5353
* Admin Password: Enter a password for the admin to be used for RDP on the underlying VMs in the cluster.
54-
* Client Certificate Thumbprint: Provide the thumbprint of the client certificate that you would like to use to access your cluster. If you don't have a certificate, follow [set and retrieve a certificate](https://docs.microsoft.com/azure/key-vault/certificates/quick-create-portal) to create a self-signed certificate.
54+
* Client Certificate Thumbprint: Provide the thumbprint of the client certificate that you would like to use to access your cluster. If you don't have a certificate, follow [set and retrieve a certificate](/azure/key-vault/certificates/quick-create-portal) to create a self-signed certificate.
5555
* Node Type Name: Enter a unique name for your node type, such as nt1.
5656

5757

@@ -62,7 +62,7 @@ If you need to create a new client certificate, follow the steps in [set and ret
6262
[![Deploy to Azure](../media/template-deployments/deploy-to-azure.svg)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure-Samples%2Fservice-fabric-cluster-templates%2Fmaster%2FSF-Managed-Standard-SKU-2-NT-Ephemeral%2Fazuredeploy.json)
6363

6464

65-
* ARM PowerShell cmdlets: [New-AzResourceGroupDeployment (Az.Resources)](https://docs.microsoft.com/powershell/module/az.resources/new-azresourcegroupdeployment). Store the paths of your ARM template and parameter files in variables, then deploy the template.
65+
* ARM PowerShell cmdlets: [New-AzResourceGroupDeployment (Az.Resources)](/powershell/module/az.resources/new-azresourcegroupdeployment). Store the paths of your ARM template and parameter files in variables, then deploy the template.
6666

6767
```powershell
6868
$templateFilePath = "<full path to azuredeploy.json>"

0 commit comments

Comments
 (0)