Skip to content

Generate a list of AWS SSO urls for all accounts and permission sets you can open in your browser.

Notifications You must be signed in to change notification settings

shollingsworth/aws-sso-url-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generate a list of AWS SSO urls for all accounts and permission sets you can open in your browser.

Source Code

Docker Hub

Inspired by Erwin

Build

make build

Deploy

make deploy

Usage

usage: aws_sso_url_generator.py [-h] [--json]

    Generate a list of AWS SSO urls you can open in your browser.

    Fzf Usage:
        ./aws_sso_url_generator.py | fzf | awk '{print $NF}' |  xargs google-chrome

options:
  -h, --help  show this help message and exit
  --json      Output in JSON format

Run in normal mode and pipe through FZF and open in browser

    docker run --rm -it \
            -v /home/host_user/.aws:/home/user/.aws \
            -e ORG_SSO_FILE=~/.aws/sso/cache/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.json \
            hollingsworthsteven/aws-sso-url-generator:latest | \
        fzf | awk '{print $NF}' |  xargs google-chrome

Run with json output

    docker run --rm -it \
        -v /home/host_user/.aws:/home/user/.aws \
        -e ORG_SSO_FILE=~/.aws/sso/cache/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.json \
        hollingsworthsteven/aws-sso-url-generator:latest --json