Skip to content

Commit 252e511

Browse files
authored
Merge pull request #2 from shellvoide/blog/client-vpn-with-sso
fix: Update summary and escape characters in AWS Client VPN SSO guide
2 parents 67d950f + cb67457 commit 252e511

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

data/blog/aws-client-vpn-with-sso-interactive-setup-guide.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
---
1+
---
22
title: 'AWS Client VPN with SSO (Interactive Setup Guide)'
33
date: '2026-03-13'
44
tags: ['aws', 'client-vpn', 'sso', 'iam-identity-center', 'network-security']
55
draft: false
66
layout: PostSimple
7-
summary: 'Set up AWS Client VPN with IAM Identity Center SSO, including self-service portal, SAML providers, group-based authorization, and end-user connection flow.'
7+
summary: 'Interactive guide to set up AWS Client VPN with IAM Identity Center SSO.'
88
---
99

1010
AWS Client VPN is a managed, OpenVPN-based remote access service that lets users securely connect to private AWS networks from anywhere. It is designed for teams that need controlled access to internal workloads without exposing private resources directly to the internet.
@@ -134,8 +134,8 @@ Leave **Application Start URL** and **Relay State** empty for now, then submit.
134134

135135
Open **Actions -> Edit attribute mappings** and add:
136136

137-
- Subject -> ${user:email} with type `emailAddress`
138-
- `memberOf` -> `${user:groups}` with type `unspecified`
137+
- Subject -> `\${user:email}` with type `emailAddress`
138+
- `memberOf` -> `\${user:groups}` with type `unspecified`
139139

140140
![Edit Attribute Mappings](/static/images/client-vpn-sso/image-8.png)
141141
![Client VPN Attribute Mappings](/static/images/client-vpn-sso/image-9.png)
@@ -180,8 +180,8 @@ Submit.
180180

181181
Add the same attribute mappings as Step 1:
182182

183-
- Subject -> `${user:email}` type `emailAddress`
184-
- `memberOf` -> `${user:groups}` type `unspecified`
183+
- Subject -> `\${user:email}` type `emailAddress`
184+
- `memberOf` -> `\${user:groups}` type `unspecified`
185185

186186
![Self Service Edit Mapping](/static/images/client-vpn-sso/image-14.png)
187187
![Self Service Attribute Mapping Values](/static/images/client-vpn-sso/image-15.png)

0 commit comments

Comments
 (0)