You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/service-connector/how-to-integrate-mysql.md
+12-14Lines changed: 12 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,12 +6,12 @@ ms.author: malev
6
6
ms.service: service-connector
7
7
ms.topic: how-to
8
8
ms.custom: engagement-fy23
9
-
ms.date: 02/02/2024
9
+
ms.date: 03/14/2025
10
10
---
11
11
12
12
# Integrate Azure Database for MySQL with Service Connector
13
13
14
-
This page shows supported authentication methods and clients, and shows sample code you can use to connect Azure Database for MySQL - Flexible Server to other cloud services using Service Connector. This page also shows default environment variable names and values (or Spring Boot configuration) you get when you create the service connection.
14
+
This article covers supported authentication methods, clients, and sample code you can use to connect your apps to Azure Database for MySQL - Flexible Server using Service Connector. In this article, you'll also find default environment variable names, values, and configuration obtained when creating service connections.
@@ -27,7 +27,7 @@ Service Connector can be used to connect the following compute services to Azure
27
27
28
28
## Supported authentication types and client types
29
29
30
-
The table below shows which combinations of authentication methods and clients are supported for connecting your compute service to Azure Database for MySQL using Service Connector. A “Yes” indicates that the combination is supported, while a “No” indicates that it is not supported.
30
+
The table below shows which combinations of authentication methods and clients are supported for connecting your compute services to Azure Database for MySQL using Service Connector. A “Yes” indicates that the combination is supported, while a “No” indicates that it is not supported.
31
31
32
32
| Client type | System-assigned managed identity | User-assigned managed identity | Secret/connection string | Service principal |
@@ -42,16 +42,14 @@ The table below shows which combinations of authentication methods and clients a
42
42
| Ruby (mysql2) | Yes | Yes | Yes | Yes |
43
43
| None | Yes | Yes | Yes | Yes |
44
44
45
-
This table indicates that all combinations of client types and authentication methods in the table are supported. All client types can use any of the authentication methods to connect to Azure Database for MySQL using Service Connector.
46
-
47
45
> [!NOTE]
48
-
> System-assigned managed identity, User-assigned managed identity and Service principal are only supported on Azure CLI.
46
+
> System-assigned managed identity, user-assigned managed identity and service principal authentication is only supported on Azure CLI.
49
47
50
48
## Default environment variable names or application properties and sample code
51
49
52
50
Reference the connection details and sample code in following tables, according to your connection's authentication type and client type, to connect compute services to Azure Database for MySQL. For more information about naming conventions, check the [Service Connector internals](concept-service-connector-internals.md#configuration-naming-convention) article.
53
51
54
-
### System-assigned Managed Identity
52
+
### System-assigned managed identity
55
53
56
54
#### [.NET](#tab/dotnet)
57
55
@@ -65,7 +63,7 @@ Reference the connection details and sample code in following tables, according
@@ -240,7 +238,7 @@ Refer to the steps and code below to connect to Azure Database for MySQL using a
240
238
Refer to the steps and code below to connect to Azure Database for MySQL using a user-assigned managed identity.
241
239
[!INCLUDE [code sample for mysql system mi](./includes/code-mysql-me-id.md)]
242
240
243
-
### Connection String
241
+
### Connection string
244
242
245
243
> [!WARNING]
246
244
> Microsoft recommends that you use the most secure authentication flow available. The authentication flow described in this procedure requires a very high degree of trust in the application, and carries risks that are not present in other flows. You should only use this flow when other more secure flows, such as managed identities, aren't viable.
@@ -257,7 +255,7 @@ Refer to the steps and code below to connect to Azure Database for MySQL using a
Copy file name to clipboardExpand all lines: articles/service-connector/how-to-integrate-postgres.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.date: 03/14/2025
11
11
12
12
# Integrate Azure Database for PostgreSQL with Service Connector
13
13
14
-
This article covers supported authentication methods, clients, and sample code you can use to connect your apps to Azure Database for PostgreSQL using Service Connector. You'll also find default environment variable names, values and configuration obtained when creating service connections.
14
+
This article covers supported authentication methods, clients, and sample code you can use to connect your apps to Azure Database for PostgreSQL using Service Connector. In this article, you'll also find default environment variable names, values, and configuration obtained when creating service connections.
Copy file name to clipboardExpand all lines: articles/service-connector/how-to-integrate-redis-cache.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,12 +5,12 @@ author: maud-lv
5
5
ms.author: malev
6
6
ms.service: service-connector
7
7
ms.topic: how-to
8
-
ms.date: 02/02/2024
8
+
ms.date: 03/14/2025
9
9
---
10
10
11
11
# Integrate Azure Cache for Redis with Service Connector
12
12
13
-
You can connect Azure Cache for Redis to other cloud services by using Service Connector. This article outlines supported authentication methods and clients, and provides sample code. It also reveals default environment variable names and values (or Spring Boot configuration) you get when you create the service connection.
13
+
This article covers supported authentication methods, clients, and sample code you can use to connect your apps to Azure Cache for Redis using Service Connector.In this article, you'll also find default environment variable names, values, and configuration obtained when creating service connections.
14
14
15
15
## Supported compute services
16
16
@@ -36,8 +36,6 @@ The following table shows which combinations of authentication methods and clien
36
36
| Python | Yes | Yes | Yes | Yes |
37
37
| None | Yes | Yes | Yes | Yes |
38
38
39
-
All client types, except for Go and Java - Spring Boot, can use any of the authentication methods referenced in the table to connect to Azure Cache for Redis by using Service Connector. The only supported authentication methods for Go and Java - Spring Boot are secret / connection string or service principal.
40
-
41
39
## Default environment variable names or application properties and sample code
42
40
43
41
Use the following environment variable names and application properties to connect compute services to your Redis server. To learn more about naming conventions, check the [Service Connector internals](concept-service-connector-internals.md#configuration-naming-convention) article.
Copy file name to clipboardExpand all lines: articles/service-connector/how-to-integrate-sql-database.md
+11-12Lines changed: 11 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,12 +6,12 @@ ms.author: malev
6
6
ms.service: service-connector
7
7
ms.topic: how-to
8
8
ms.custom: engagement-fy23
9
-
ms.date: 02/02/2024
9
+
ms.date: 03/14/2025
10
10
---
11
11
12
12
# Integrate Azure SQL Database with Service Connector
13
13
14
-
This page shows supported authentication methods and clients, and shows sample code you can use to connect compute services to Azure SQL Database using Service Connector. You might still be able to connect to Azure SQL Database using other methods. This page also shows default environment variable names and values you get when you create the service connection.
14
+
This article covers supported authentication methods, clients, and sample code you can use to connect your apps to Azure SQL Database using Service Connector. In this article, you'll also find default environment variable names, values, and configuration obtained when creating service connections.
15
15
16
16
## Supported compute services
17
17
@@ -40,18 +40,17 @@ The table below shows which combinations of authentication methods and clients a
40
40
| Ruby | No | No | Yes | No |
41
41
| None | Yes | Yes | Yes | Yes |
42
42
43
-
This table indicates that the Secret/connection string method is supported for all client types. The System-assigned managed identity, User-assigned managed identity, and Service principal methods are supported for .NET, Java, Java - Spring Boot, Node.js, Python, and None client types. These methods are not supported for Go, PHP, Django, and Ruby client types.
44
-
45
43
> [!NOTE]
46
-
> System-assigned managed identity,User-assigned managed identity and Service principal are only supported on Azure CLI.
44
+
> System-assigned managed identity, user-assigned managed identity and service principal authentication is only supported on Azure CLI.
47
45
48
46
## Default environment variable names or application properties and sample code
49
47
50
48
Use the connection details below to connect compute services to Azure SQL Database. For each example below, replace the placeholder texts `<sql-server>`, `<sql-database>`, `<sql-username>`, and `<sql-password>` with your own server name, database name, user ID and password. For more information about naming conventions, check the [Service Connector internals](concept-service-connector-internals.md#configuration-naming-convention) article.
51
49
52
-
### System-assigned Managed Identity
50
+
### System-assigned managed identity
53
51
54
52
#### [.NET](#tab/sql-me-id-dotnet)
53
+
55
54
> [!div class="mx-tdBreakAll"]
56
55
> | Default environment variable name | Description | Sample value |
> | Default environment variable name | Description | Sample value |
@@ -173,7 +172,7 @@ Refer to the steps and code below to connect to Azure SQL Database using a user-
173
172
[!INCLUDE [code sample for sql](./includes/code-sql-me-id.md)]
174
173
175
174
176
-
### Connection String
175
+
### Connection string
177
176
178
177
> [!WARNING]
179
178
> Microsoft recommends that you use the most secure authentication flow available. The authentication flow described in this procedure requires a very high degree of trust in the application, and carries risks that are not present in other flows. You should only use this flow when other more secure flows, such as managed identities, aren't viable.
@@ -192,7 +191,7 @@ Refer to the steps and code below to connect to Azure SQL Database using a user-
0 commit comments