Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions,
see Getting Started with Amazon Web Services in China
(PDF).
Use GetLoginProfile
with an Amazon SDK or CLI
The following code examples show how to use GetLoginProfile
.
- CLI
-
- Amazon CLI
-
To get password information for an IAM user
The following get-login-profile
command gets information about the password for the IAM user named Bob
.
aws iam get-login-profile \
--user-name Bob
Output:
{
"LoginProfile": {
"UserName": "Bob",
"CreateDate": "2012-09-21T23:03:39Z"
}
}
The get-login-profile
command can be used to verify that an IAM user has a password. The command returns a NoSuchEntity
error if no password is defined for the user.
You cannot view a password using this command. If the password is lost, you can reset the password (update-login-profile
) for the user. Alternatively, you can delete the login profile (delete-login-profile
) for the user and then create a new one (create-login-profile
).
For more information, see Managing passwords for IAM users in the Amazon IAM User Guide.
- PowerShell
-
- Tools for PowerShell
-
Example 1: This example returns the password creation date and whether a password reset is required for the IAM user David
.
Get-IAMLoginProfile -UserName David
Output:
CreateDate PasswordResetRequired UserName
---------- --------------------- --------
12/10/2014 3:39:44 PM False David
For a complete list of Amazon SDK developer guides and code examples, see
Using this service with an Amazon SDK.
This topic also includes information about getting started and details about previous SDK versions.