d-k-ivanov / asl-epam

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

asle

AWS SAML Login for EPAM

Based on [Mai by Henning Jacobs](https://github.com/hjacobs/mai) This Python package provides some helper functions to allow programmatic retrieval of temporary AWS credentials with EPAM IDP. This package requires Python 3.4

Installation

# Normal install drom PyPI
sudo pip3 install --upgrade keepbot-asle
# From GitHub
sudo pip3 install --upgrade --no-cache git+https://github.com/keepbot/py-aws-saml-login-epam@master
# Locally
git clone https://github.com/keepbot/py-aws-saml-login-epam
sudo pip3 install --upgrade --no-cache .

Usage

asle create <login_name>
# Identity provider URL: https://login.epam.com/adfs/ls/idpinitiatedsignon
# SAML username: yourname@epam.com
# SAML password: yourpassword

Custom aws cli profile

asle create <login_name> --awsprofile <profile_name>
asle login <login_name> --awsprofile <profile_name>

aws --profile <profile_name>

About


Languages

Language:Python 96.4%Language:PowerShell 2.2%Language:Shell 1.5%