Skip to content

Commit 17599ff

Browse files
committed
Content refresh
1 parent fa5cb8f commit 17599ff

6 files changed

+51
-44
lines changed

articles/service-connector/concept-permission.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
---
22
title: Permission requirement for Service Connector
3-
description: Resource permission requirement
3+
description: Learn about the resource permission requirements for creating connections using Service Connector in Azure.
44
author: maud-lv
55
ms.author: malev
66
ms.service: service-connector
77
ms.topic: conceptual
8-
ms.date: 08/04/2023
8+
ms.date: 12/18/2024
99
---
1010

11-
# Permission requirement for Service Connector
11+
# Permission requirements for Service Connector
1212

13-
Service Connector creates connections between Azure services using an [on-behalf-of token](../active-directory/develop/v2-oauth2-on-behalf-of-flow.md). Creating a connection to a specific Azure resource requires its corresponding permissions.
13+
When using Service Connector to create connections between Azure services, it's essential to ensure that the necessary permissions are granted. This document outlines the permission requirements for various Azure resources to facilitate seamless connection creation.
14+
15+
Service Connector creates connections between Azure services using an [on-behalf-of tokens](../active-directory/develop/v2-oauth2-on-behalf-of-flow.md).
16+
17+
Creating connections to Azure resources requires appropriate permissions.
1418

1519
### App Service
1620

@@ -318,5 +322,8 @@ Service Connector may need to grant permissions to your identity if a connection
318322
> |`Microsoft.Network/networkSecurityGroups/join/action`|Joins a network security group. Not Alertable.|
319323
> |`Microsoft.Network/routeTables/join/action`|Joins a route table. Not Alertable.|
320324
321-
> [!div class="nextstepaction"]
322-
> [High availability](./concept-availability.md)
325+
## Related links
326+
327+
- [FAQ](./faq.yml)
328+
- [Service internals](./concept-service-connector-internals.md)
329+
- [Microsoft Entra roles assigned by Service Connector](./concept-microsoft-entra-roles.md)

articles/service-connector/how-to-build-connections-with-iac-tools.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
---
22
title: Create connections with IaC tools
3-
description: Learn how to translate your infrastructure to an IaC template
3+
description: earn how to create connections using Infrastructure as Code (IaC) tools and translate your infrastructure configurations into IaC templates for CI/CD pipelines.
44
author: houk-ms
55
ms.service: service-connector
66
ms.topic: how-to
7-
ms.date: 10/20/2023
7+
ms.date: 12/18/2024
88
ms.author: honc
99
---
10-
# How to translate your infrastructure to an IaC template
10+
# How to create connections with IaC tools
1111

12-
Service Connector helps users connect their compute services to target backing services in just a few clicks or commands. When moving from a getting-started to a production stage, users also need to make the transition from using manual configurations to using Infrastructure as Code (IaC) templates in their CI/CD pipelines. In this guide, we show how to translate your connected Azure services to IaC templates.
12+
Service Connector helps users connect their compute services to target backing services in just a few clicks or commands. When moving from a getting-started to a production stage, users also need to make the transition from using manual configurations to using Infrastructure as Code (IaC) templates in their CI/CD pipelines.
13+
14+
In this guide, you learn how to translate your connected Azure services to IaC templates.
1315

1416
## Prerequisites
1517

@@ -120,7 +122,7 @@ If the resources you're provisioning are exactly the same ones as the ones you h
120122

121123
#### Using Service Connector and storing configuration in App Configuration
122124

123-
Using the App Configuration to store configuration naturally supports IaC scenarios. We therefore recommend you use this method to build your IaC template if possible.
125+
Using App Configuration to store configuration naturally supports IaC scenarios. We therefore recommend you use this method to build your IaC template if possible.
124126

125127
For simple portal instructions, you can refer to [this App Configuration tutorial](./tutorial-portal-app-configuration-store.md). To add this feature into a bicep file, add the App Configuration ID in the Service Connector payload.
126128

@@ -160,7 +162,7 @@ resource serviceConnector 'Microsoft.ServiceLinker/linkers@2022-05-01' = {
160162

161163
#### Using Service Connector
162164

163-
Creating connections between the source and target service using Service Connector is the preferred and recommended way if the [Service Connector ](./known-limitations.md)[IaC limitation](./known-limitations.md) doesn't matter for your scenario. Service Connector makes the template simpler and also provides additional elements, such as the connection health validation, which you won't have if you're building connections through template logic directly.
165+
Creating connections between the source and target service using Service Connector is the preferred and recommended approach, provided that the [Service Connector ](./known-limitations.md)[IaC limitation](./known-limitations.md) doesn't negatively impact your scenario. Service Connector simplifies the template and provides additional features, such as a connection health validation, which aren't available when building connections directly through template logic.
164166

165167
```bicep
166168
// The template builds a connection between a webapp and a storage account

articles/service-connector/how-to-provide-correct-parameters.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: Provide correct parameters to Service Connector
3-
description: Learn how to pass correct parameters to Service Connector.
3+
description: Learn how to pass correct parameters to Service Connector to generate service connections between your Cloud resources.
44
author: houk-ms
55
ms.service: service-connector
66
ms.topic: how-to
7-
ms.date: 09/11/2023
7+
ms.date: 12/18/2024
88
ms.author: honc
99
---
1010
# Provide correct parameters to Service Connector
@@ -83,9 +83,9 @@ Client type refers to your compute service's runtime stack or development framew
8383
* `ruby`
8484
* `springBoot`
8585

86-
A different subset of the client types can be used when specifying a different target service and a different authentication type, check [how to integrate with target services](./how-to-integrate-postgres.md) for their combinations.
86+
A different subset of the client types can be used when specifying a different target service and a different authentication type, check [how to integrate with target services](./how-to-integrate-ai-services.md) for their combinations.
8787

88-
## Next steps
88+
## Related links
8989

90-
> [!div class="nextstepaction"]
91-
> [How to integrate target services](./how-to-integrate-postgres.md)
90+
- [How to integrate target services](./how-to-integrate-ai-services.md)
91+
- [Create connections with IaC tools](./how-to-build-connections-with-iac-tools.md)

articles/service-connector/quickstart-cli-container-apps.md

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,32 @@
11
---
2-
title: Quickstart - Create a service connection in Container Apps using the Azure CLI
3-
description: Quickstart showing how to create a service connection in Azure Container Apps using the Azure CLI
2+
title: 'Create a service connection in Container Apps - Azure CLI'
3+
description: Learn how to create a service connection in Azure Container Apps using the Azure CLI. This quickstart guides you through the process step-by-step.
44
author: maud-lv
55
ms.author: malev
66
ms.service: service-connector
77
ms.topic: quickstart
8-
ms.date: 10/31/2023
8+
ms.date: 12/18/2024
99
ms.devlang: azurecli
1010
ms.custom: devx-track-azurecli, build-2024
1111
---
1212

13-
# Quickstart: Create a service connection in Azure Container Apps with the Azure CLI
13+
# Quickstart: Create a service connection in Azure Container Apps with the Azure CLI (preview)
1414

15-
This quickstart shows you how to connect Azure Container Apps to other Cloud resources using the Azure CLI and Service Connector. Service Connector lets you quickly connect compute services to cloud services, while managing your connection's authentication and networking settings.
16-
17-
> [!IMPORTANT]
18-
> Service Connector in Container Apps is currently in preview.
19-
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
15+
This quickstart shows you how to connect Azure Container Apps to other Cloud resources using the Azure CLI and Service Connector (preview). Service Connector lets you quickly connect compute services to cloud services, while managing your connection's authentication and networking settings.
2016

2117
## Prerequisites
2218

23-
- An Azure subscription. [!INCLUDE [quickstarts-free-trial-note](~/reusable-content/ce-skilling/azure/includes/quickstarts-free-trial-note.md)]
19+
- An active Azure subscription. [!INCLUDE [quickstarts-free-trial-note](~/reusable-content/ce-skilling/azure/includes/quickstarts-free-trial-note.md)]
2420

25-
- At least one application deployed to Container Apps in a [region supported by Service Connector](./concept-region-support.md). If you don't have one, [create and deploy a container to Container Apps](../container-apps/quickstart-portal.md).
21+
- At least one application deployed to Azure Container Apps in a [region supported by Service Connector](./concept-region-support.md). If you don't have one, [create and deploy a container to Container Apps](../container-apps/quickstart-portal.md).
2622

2723
[!INCLUDE [azure-cli-prepare-your-environment-no-header.md](~/reusable-content/azure-cli/azure-cli-prepare-your-environment-no-header.md)]
2824

2925
- Version 2.37.0 or higher of the Azure CLI must be installed. To upgrade to the latest version, run `az upgrade`. If using Azure Cloud Shell, the latest version is already installed.
3026

3127
- The Container Apps extension must be installed in the Azure CLI or the Cloud Shell. To install it, run `az extension add --name containerapp`.
3228

33-
## Initial set-up
29+
## Set up your environment
3430

3531
1. If you're using Service Connector for the first time, start by running the command [az provider register](/cli/azure/provider#az-provider-register) to register the Service Connector resource provider.
3632

@@ -47,7 +43,7 @@ This quickstart shows you how to connect Azure Container Apps to other Cloud res
4743
az containerapp connection list-support-types --output table
4844
```
4945
50-
## Create a service connection
46+
## Create a service connection (preview)
5147
5248
Create a connection using a managed identity or an access key.
5349
@@ -111,7 +107,9 @@ az containerapp connection list -g "<container-app-resource-group>" --name "<con
111107

112108
The output also displays the provisioning state of your connections: failed or succeeded.
113109

114-
## Next steps
110+
## Related links
111+
112+
- [Container Apps: Connect Java Quarkus app to PostgreSQL](../container-apps/tutorial-java-quarkus-connect-managed-identity-postgresql-database.md?bc=%2fazure%2fservice-connector%2fbreadcrumb%2ftoc.json&toc=%2fazure%2fservice-connector%2fTOC.json)
113+
- [Container Apps: Connect ASP.NET Core app to App Configuration](../azure-app-configuration/quickstart-container-apps.md?bc=%2fazure%2fservice-connector%2fbreadcrumb%2ftoc.json&toc=%2fazure%2fservice-connector%2fTOC.json)
114+
115115

116-
> [!div class="nextstepaction"]
117-
> [Service Connector internals](./concept-service-connector-internals.md)

articles/service-connector/tutorial-csharp-webapp-storage-cli.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
2-
title: 'Tutorial: Deploy a web application connected to Azure Blob Storage with Service Connector'
3-
description: Create a web app connected to Azure Blob Storage with Service Connector.
2+
title: Deploy a webapp connected to Azure Blob Storage
3+
description: This tutorial guides you through creating and deploying a web application that connects to Azure Blob Storage using Service Connector.
44
author: maud-lv
55
ms.author: malev
66
ms.service: service-connector
77
ms.topic: tutorial
8-
ms.date: 11/20/2023
8+
ms.date: 12/18/2024
99
ms.devlang: azurecli
1010
ms.custom: devx-track-azurecli
1111
---
1212

1313
# Tutorial: Deploy a web application connected to Azure Blob Storage with Service Connector
1414

15-
Learn how to access Azure Blob Storage for a web app (not a signed-in user) running on Azure App Service by using managed identities. In this tutorial, you'll use the Azure CLI to complete the following tasks:
15+
In this tutorial, you learn how to access Azure Blob Storage for a web app (not a signed-in user) running on Azure App Service by using managed identities. In this tutorial, you'll use the Azure CLI to complete the following tasks:
1616

1717
> [!div class="checklist"]
1818
>
@@ -109,7 +109,7 @@ az webapp browse --name <app-name>
109109

110110
The sample code is a web application. Each time you refresh the index page, the application creates or updates a blob with the text `Hello Service Connector! Current is {UTC Time Now}` to the storage container and reads back to show it in the index page.
111111

112-
## Next steps
112+
## Next step
113113

114114
To learn more about Service Connector, read the guide below.
115115

articles/service-connector/tutorial-python-functions-storage-table-as-output.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
---
2-
title: 'Tutorial: Python function with Azure Table Storage as output'
3-
description: Learn how you can connect a Python function to a storage table as output using Service Connector
2+
title: Configure Python function with Azure Table Storage output
3+
description: Learn how you can configure a Python function to use a storage table as output with Service Connector.
44
author: houk-ms
55
ms.author: honc
66
ms.service: service-connector
77
ms.custom: devx-track-python
88
ms.topic: tutorial
9-
ms.date: 11/14/2023
9+
ms.date: 12/18/2024
1010
---
11-
# Tutorial: Python function with Azure Table Storage as output
11+
# Tutorial: Configure a Python function with Azure Table Storage output
1212

13-
In this tutorial, you learn how to configure a Python function with Storage Table as output by completing the following tasks.
13+
In this tutorial, you learn how to configure a Python function to use Azure Table Storage as an output binding by completing the following tasks.
1414

1515
> [!div class="checklist"]
1616
> * Use Visual Studio Code to create a Python function project.

0 commit comments

Comments
 (0)