Skip to content

Releases: onelogin/onelogin-python-aws-assume-role

v1.10.1

22 Nov 21:57
a3d0a4c
Compare
Choose a tag to compare
  • Pin onelogin-python-sdk dependency because version 3.0 has breaking changes.

v1.10.0

06 Jun 23:31
6087324
Compare
Choose a tag to compare
  • Update to latest OneLogin Python SDK and pin it to version 2
  • Allow using the OneLogin SAML2 APIs so that IP white listing can take effect (--saml-api-version to set between version 1 and 2)
  • Allow setting the IP address used for the SAML assertion via argument (--ip to set the value)

v1.9.0

25 Jan 21:09
Compare
Choose a tag to compare
  • #56 Default onelogin config directory to ~/.onelogin
  • #54 Support specifying path to config
  • Be able to read accounts.yaml from .onelogin or by providing the config path with the -c option
  • Prevent None value on saml_response at get_attributes method
  • #65 Allow app_id to be set per profile
  • Allow otp to be provided by command line with --otp and it will be used on first interaction only

v1.8.1

28 May 17:07
Compare
Choose a tag to compare
  • Add support for order by Role.
  • Fix order by account_id.
  • Mark pre-selected aws-account-id or aws-role

v1.8.0

28 May 11:33
Compare
Choose a tag to compare
  • Sort Account/Role Names on its selection
  • Add support for AWS_Role on credentials file
  • Refactor account_aliases code to only read the aliases file one time

v1.7.0

01 Apr 15:39
Compare
Choose a tag to compare
  • Support cached SAMLResponse.

  • Add profiles element in onelogin.aws.json. Allows user to define a set of profiles linked to an account id and role so that they don't need to specify this every time the app is run; it is sufficient to just supply the desired profile.

  • Set 'default' as the default profile name

  • Make --aws-role-name optional if --aws-account-id is specified Allow only account id to be specified and automatically select role if only 1 role is available in the given account

  • Fix use of options.profile when the cli handler is using option.profile_name

  • Update OneLogin SDK version

  • Relax dependencies

v1.6.1

30 Jan 19:05
Compare
Choose a tag to compare

Remove debugger

v1.6.0

27 Jan 15:58
Compare
Choose a tag to compare
  • Add a yaml file where aliases can be provided for the aws account ids
  • Relax dependencies.
  • Fix typos and refactor.
  • Make the script compatible with p2 and p3.
  • Set 900 as min value for duration
  • Add a new config file onelogin.aws.json where aws and onelogin account param can be provided
  • An alternative to Writer import issue
  • Use store_true in the parser instead custom method to parse boolean param

v1.5.1

09 Mar 01:25
670a59e
Compare
Choose a tag to compare
  • Fix writer

v1.5.0

04 Feb 21:57
Compare
Choose a tag to compare
  • Re-package the script. Now onelogin-aws-assume-role command is available.