All apps/AWSume

AWSume

awsume

Awsume is a convenient way to manage session tokens and assume role credentials.

Runs as awsume|macOS, Linux, Windows|awsu.me

Command form

ai-draft · 3 tasks · 15 fields

Assume a profile or role and export its credentials, or open the AWS console. SAML, web identity, plugin and JSON credential options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui awsume
Assume an AWS roleExample values, fixed in this page — nothing here reaches a terminal
Basic
Profile*
string
Region
string
Advanced
MFA token
string
TasksEach one presets the form for one job
Assume profile
profileregionmfa_token
Open console
profileconsoleconsole_service
Unset credentials
unset
ParametersOnly these flags are editable in the form
Profile
Profile name from your AWS config.
string · positional 0
Region
string
--region
Role ARN
Role ARN or <partition>:<account_id>:<role_name>.
string
--role-arn
Source profile
Used with a role ARN.
string
--source-profile
MFA token
string
--mfa-token
External ID
string
--external-id
Role session name
string
--session-name
Role duration (seconds)
integer
--role-duration
Output profile
Profile to write credentials to.
string
--output-profile-o
Force refresh
boolean
--refresh-r
Auto refresh
boolean
--auto-refresh-a
Show export commands
boolean
--show-commands-s
Unset AWS variables
boolean
--unset-u
Open AWS console
boolean
--console-c
Console service
Open the console on a specific service.
string
--console-service
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed awsume against its version. A form that does not match your version is not offered.