Skip to content

Commit

Permalink
Add how to create SSO App for AWS VPN
Browse files Browse the repository at this point in the history
  • Loading branch information
cageyv authored Aug 9, 2021
1 parent 348acd9 commit 677a671
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ AWS Client VPN endpoint
## Info
- [AWS Client VPN pricing](https://aws.amazon.com/vpn/pricing/)

## How to create Application for VPN in AWS Single Sign-On
- Open AWS SSO service page. Select Applications from the sidebar
- Choose Add a new application
- Select Add a custom SAML 2.0 application
- Fill Display name and Description
- Set session duration (VPN session duration) - 12h
- Select "If you don't have a metadata file, you can manually type your metadata values."
- Application ACS URL: http://127.0.0.1:35001
- Application SAML audience: urn:amazon:webservices:clientvpn
- Save changes
- Download AWS SSO SAML metadata file (file for vpn secret)
- Select tab "Attribute mappings":
- Subject -> ${user:subject} -> emailAddress
- NameID -> ${user:email} -> basic
- memberOf -> ${user:groups} -> unspecified
- Select tab "Assigned users"
- Assign users or groups created on previous step

## Example

```hcl
Expand Down

0 comments on commit 677a671

Please sign in to comment.