Difference between revisions of "Saml2aws"
Jump to navigation
Jump to search
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{lowercase}} | {{lowercase}} | ||
<code>saml2aws</code> CLI tool which enables you to login and retrieve AWS temporary credentials using with [[ADFS]] or [[PingFederate]] [[Identity Providers]] | <code>saml2aws</code> CLI tool which enables you to login and retrieve AWS temporary credentials using with [[ADFS]] or [[PingFederate]] [[Identity Providers]] | ||
+ | |||
+ | > ADFS, [[ADFS2]], [[Akamai]], [[Auth0]], [[Authentik]], [[AzureAD]], [[Browser]], [[F5APM]], [[GoogleApps]], [[JumpCloud]], [[KeyCloak]], [[NetIQ]], [[Okta]], [[OneLogin]], [[Ping]], [[PingNTLM]], [[PingOne]], [[Shibboleth]], [[ShibbolethECP]] | ||
+ | |||
* https://github.com/Versent/saml2aws | * https://github.com/Versent/saml2aws | ||
− | + | * Installation: <code>[[brew install saml2aws]]</code> | |
− | |||
+ | == Commands == | ||
[[saml2aws --help]] | [[saml2aws --help]] | ||
[[saml2aws help]] | [[saml2aws help]] | ||
[[saml2aws configure]] | [[saml2aws configure]] | ||
[[saml2aws login]] | [[saml2aws login]] | ||
+ | [[saml2aws login --idp-account]] | ||
[[saml2aws login]] --verbose | [[saml2aws login]] --verbose | ||
[[saml2aws exec]] | [[saml2aws exec]] | ||
Line 16: | Line 20: | ||
[[saml2aws script]] | [[saml2aws script]] | ||
+ | == Errors == | ||
+ | * <code>[[Could not find any forms matching the provided IDs]]</code> | ||
+ | * <code>[[Error authenticating to IdP.: error loading first page: failed to build login form data: could not find any forms matching the provided IDs]]</code> | ||
+ | * <code>[[Error: not_a_saml_app]]</code> | ||
+ | == Related == | ||
+ | * [[Playwright]] | ||
+ | * <code>[[download_browser_driver = true]]</code> | ||
+ | * [[Versent]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== See also == | == See also == | ||
* {{saml2aws}} | * {{saml2aws}} | ||
* {{SAML}} | * {{SAML}} | ||
− | * {{AWS}} | + | * {{AWS STS}} |
[[Category:SAML]] | [[Category:SAML]] |
Latest revision as of 14:51, 28 July 2024
saml2aws
CLI tool which enables you to login and retrieve AWS temporary credentials using with ADFS or PingFederate Identity Providers
> ADFS, ADFS2, Akamai, Auth0, Authentik, AzureAD, Browser, F5APM, GoogleApps, JumpCloud, KeyCloak, NetIQ, Okta, OneLogin, Ping, PingNTLM, PingOne, Shibboleth, ShibbolethECP
- Installation:
brew install saml2aws
Contents
Commands[edit]
saml2aws --help saml2aws help saml2aws configure saml2aws login saml2aws login --idp-account saml2aws login --verbose saml2aws exec saml2aws console saml2aws list-roles saml2aws script
Errors[edit]
Related[edit]
See also[edit]
saml2aws [ configure | login | exec ], ~/.saml2aws, s2a
- SAML, IdP, Assertion, Attribute, SCIM, Amazon Cognito, OpenID Connect (OIDC), SAML response,
SAML:EduPersonOrgDN
, Assertion Consumer Service (ACS), SAML examples,Entity ID
,Name ID
,SAMLResponse, saml-provider, saml2aws
,aws_iam_saml_provider
- AWS Security Token Service (STS),
aws sts, aws iam set-security-token-service-preferences
, AWS bearer tokens,sts.amazonaws.com, AssumedRoleUser
Advertising: