AWS CLI -eq PowerShell
GitHub
Theme
Last update:
2025-04-03
iam
AWS Identity and Access Management
CLI Reference
Cmdlet Reference
AWS CLI
PowerShell Cmdlet
aws iam add-client-id-to-open-id-connect-provider
Add-IAMClientIDToOpenIDConnectProvider
aws iam add-role-to-instance-profile
Add-IAMRoleToInstanceProfile
aws iam add-user-to-group
Add-IAMUserToGroup
aws iam attach-group-policy
Register-IAMGroupPolicy
aws iam attach-role-policy
Register-IAMRolePolicy
aws iam attach-user-policy
Register-IAMUserPolicy
aws iam change-password
Edit-IAMPassword
aws iam create-access-key
New-IAMAccessKey
aws iam create-account-alias
New-IAMAccountAlias
aws iam create-group
New-IAMGroup
aws iam create-instance-profile
New-IAMInstanceProfile
aws iam create-login-profile
New-IAMLoginProfile
aws iam create-open-id-connect-provider
New-IAMOpenIDConnectProvider
aws iam create-policy
New-IAMPolicy
aws iam create-policy-version
New-IAMPolicyVersion
aws iam create-role
New-IAMRole
aws iam create-saml-provider
New-IAMSAMLProvider
aws iam create-service-linked-role
New-IAMServiceLinkedRole
aws iam create-service-specific-credential
New-IAMServiceSpecificCredential
aws iam create-user
New-IAMUser
aws iam create-virtual-mfa-device
New-IAMVirtualMFADevice
aws iam deactivate-mfa-device
Disable-IAMMFADevice
aws iam delete-access-key
Remove-IAMAccessKey
aws iam delete-account-alias
Remove-IAMAccountAlias
aws iam delete-account-password-policy
Remove-IAMAccountPasswordPolicy
aws iam delete-group
Remove-IAMGroup
aws iam delete-group-policy
Remove-IAMGroupPolicy
aws iam delete-instance-profile
Remove-IAMInstanceProfile
aws iam delete-login-profile
Remove-IAMLoginProfile
aws iam delete-open-id-connect-provider
Remove-IAMOpenIDConnectProvider
aws iam delete-policy
Remove-IAMPolicy
aws iam delete-policy-version
Remove-IAMPolicyVersion
aws iam delete-role
Remove-IAMRole
aws iam delete-role-permissions-boundary
Remove-IAMRolePermissionsBoundary
aws iam delete-role-policy
Remove-IAMRolePolicy
aws iam delete-saml-provider
Remove-IAMSAMLProvider
aws iam delete-server-certificate
Remove-IAMServerCertificate
aws iam delete-service-linked-role
Remove-IAMServiceLinkedRole
aws iam delete-service-specific-credential
Remove-IAMServiceSpecificCredential
aws iam delete-signing-certificate
Remove-IAMSigningCertificate
aws iam delete-ssh-public-key
Remove-IAMSSHPublicKey
aws iam delete-user
Remove-IAMUser
aws iam delete-user-permissions-boundary
Remove-IAMUserPermissionsBoundary
aws iam delete-user-policy
Remove-IAMUserPolicy
aws iam delete-virtual-mfa-device
Remove-IAMVirtualMFADevice
aws iam detach-group-policy
Unregister-IAMGroupPolicy
aws iam detach-role-policy
Unregister-IAMRolePolicy
aws iam detach-user-policy
Unregister-IAMUserPolicy
aws iam disable-organizations-root-credentials-management
Disable-IAMOrganizationsRootCredentialsManagement
aws iam disable-organizations-root-sessions
Disable-IAMOrganizationsRootSession
aws iam enable-mfa-device
Enable-IAMMFADevice
aws iam enable-organizations-root-credentials-management
Enable-IAMOrganizationsRootCredentialsManagement
aws iam enable-organizations-root-sessions
Enable-IAMOrganizationsRootSession
aws iam generate-credential-report
Request-IAMCredentialReport
aws iam generate-organizations-access-report
New-IAMOrganizationsAccessReport
aws iam generate-service-last-accessed-details
Request-IAMServiceLastAccessedDetail
aws iam get-access-key-last-used
Get-IAMAccessKeyLastUsed
aws iam get-account-authorization-details
Get-IAMAccountAuthorizationDetail
aws iam get-account-password-policy
Get-IAMAccountPasswordPolicy
aws iam get-account-summary
Get-IAMAccountSummary
aws iam get-context-keys-for-custom-policy
Get-IAMContextKeysForCustomPolicy
aws iam get-context-keys-for-principal-policy
Get-IAMContextKeysForPrincipalPolicy
aws iam get-credential-report
Get-IAMCredentialReport
aws iam get-group
Get-IAMGroup
aws iam get-group-policy
Get-IAMGroupPolicy
aws iam get-instance-profile
Get-IAMInstanceProfile
aws iam get-login-profile
Get-IAMLoginProfile
aws iam get-mfa-device
Get-IAMMFADeviceMetadata
aws iam get-open-id-connect-provider
Get-IAMOpenIDConnectProvider
aws iam get-organizations-access-report
Get-IAMOrganizationsAccessReport
aws iam get-policy
Get-IAMPolicy
aws iam get-policy-version
Get-IAMPolicyVersion
aws iam get-role
Get-IAMRole
aws iam get-role-policy
Get-IAMRolePolicy
aws iam get-saml-provider
Get-IAMSAMLProvider
aws iam get-server-certificate
Get-IAMServerCertificate
aws iam get-service-last-accessed-details
Get-IAMServiceLastAccessedDetail
aws iam get-service-last-accessed-details-with-entities
Get-IAMServiceLastAccessedDetailWithEntity
aws iam get-service-linked-role-deletion-status
Get-IAMServiceLinkedRoleDeletionStatus
aws iam get-ssh-public-key
Get-IAMSSHPublicKey
aws iam get-user
Get-IAMUser
aws iam get-user-policy
Get-IAMUserPolicy
aws iam list-access-keys
Get-IAMAccessKey
aws iam list-account-aliases
Get-IAMAccountAlias
aws iam list-attached-group-policies
Get-IAMAttachedGroupPolicyList
aws iam list-attached-role-policies
Get-IAMAttachedRolePolicyList
aws iam list-attached-user-policies
Get-IAMAttachedUserPolicyList
aws iam list-entities-for-policy
Get-IAMEntitiesForPolicy
aws iam list-group-policies
Get-IAMGroupPolicyList
aws iam list-groups
Get-IAMGroupList
aws iam list-groups-for-user
Get-IAMGroupForUser
aws iam list-instance-profile-tags
Get-IAMInstanceProfileTagList
aws iam list-instance-profiles
Get-IAMInstanceProfileList
aws iam list-instance-profiles-for-role
Get-IAMInstanceProfileForRole
aws iam list-mfa-device-tags
Get-IAMMFADeviceTagList
aws iam list-mfa-devices
Get-IAMMFADevice
aws iam list-open-id-connect-provider-tags
Get-IAMOpenIDConnectProviderTagList
aws iam list-open-id-connect-providers
Get-IAMOpenIDConnectProviderList
aws iam list-organizations-features
Get-IAMOrganizationsFeature
aws iam list-policies
Get-IAMPolicyList
aws iam list-policies-granting-service-access
Get-IAMPolicyGrantingServiceAccessList
aws iam list-policy-tags
Get-IAMPolicyTagList
aws iam list-policy-versions
Get-IAMPolicyVersionList
aws iam list-role-policies
Get-IAMRolePolicyList
aws iam list-role-tags
Get-IAMRoleTagList
aws iam list-roles
Get-IAMRoleList
aws iam list-saml-provider-tags
Get-IAMSAMLProviderTagList
aws iam list-saml-providers
Get-IAMSAMLProviderList
aws iam list-server-certificate-tags
Get-IAMServerCertificateTagList
aws iam list-server-certificates
Get-IAMServerCertificateList
aws iam list-service-specific-credentials
Get-IAMServiceSpecificCredentialList
aws iam list-signing-certificates
Get-IAMSigningCertificate
aws iam list-ssh-public-keys
Get-IAMSSHPublicKeyList
aws iam list-user-policies
Get-IAMUserPolicyList
aws iam list-user-tags
Get-IAMUserTagList
aws iam list-users
Get-IAMUserList
aws iam list-virtual-mfa-devices
Get-IAMVirtualMFADevice
aws iam put-group-policy
Write-IAMGroupPolicy
aws iam put-role-permissions-boundary
Set-IAMRolePermissionsBoundary
aws iam put-role-policy
Write-IAMRolePolicy
aws iam put-user-permissions-boundary
Set-IAMUserPermissionsBoundary
aws iam put-user-policy
Write-IAMUserPolicy
aws iam remove-client-id-from-open-id-connect-provider
Remove-IAMClientIDFromOpenIDConnectProvider
aws iam remove-role-from-instance-profile
Remove-IAMRoleFromInstanceProfile
aws iam remove-user-from-group
Remove-IAMUserFromGroup
aws iam reset-service-specific-credential
Reset-IAMServiceSpecificCredential
aws iam resync-mfa-device
Sync-IAMMFADevice
aws iam set-default-policy-version
Set-IAMDefaultPolicyVersion
aws iam set-security-token-service-preferences
Set-IAMSecurityTokenServicePreference
aws iam simulate-custom-policy
Test-IAMCustomPolicy
aws iam simulate-principal-policy
Test-IAMPrincipalPolicy
aws iam tag-instance-profile
Add-IAMInstanceProfileTag
aws iam tag-mfa-device
Add-IAMMFADeviceTag
aws iam tag-open-id-connect-provider
Add-IAMOpenIDConnectProviderTag
aws iam tag-policy
Add-IAMPolicyTag
aws iam tag-role
Add-IAMRoleTag
aws iam tag-saml-provider
Add-IAMSAMLProviderTag
aws iam tag-server-certificate
Add-IAMServerCertificateTag
aws iam tag-user
Add-IAMUserTag
aws iam untag-instance-profile
Remove-IAMInstanceProfileTag
aws iam untag-mfa-device
Remove-IAMMFADeviceTag
aws iam untag-open-id-connect-provider
Remove-IAMOpenIDConnectProviderTag
aws iam untag-policy
Remove-IAMPolicyTag
aws iam untag-role
Remove-IAMRoleTag
aws iam untag-saml-provider
Remove-IAMSAMLProviderTag
aws iam untag-server-certificate
Remove-IAMServerCertificateTag
aws iam untag-user
Remove-IAMUserTag
aws iam update-access-key
Update-IAMAccessKey
aws iam update-account-password-policy
Update-IAMAccountPasswordPolicy
aws iam update-assume-role-policy
Update-IAMAssumeRolePolicy
aws iam update-group
Update-IAMGroup
aws iam update-login-profile
Update-IAMLoginProfile
aws iam update-open-id-connect-provider-thumbprint
Update-IAMOpenIDConnectProviderThumbprint
aws iam update-role
Update-IAMRole
aws iam update-role-description
Update-IAMRoleDescription
aws iam update-saml-provider
Update-IAMSAMLProvider
aws iam update-server-certificate
Update-IAMServerCertificate
aws iam update-service-specific-credential
Update-IAMServiceSpecificCredential
aws iam update-signing-certificate
Update-IAMSigningCertificate
aws iam update-ssh-public-key
Update-IAMSSHPublicKey
aws iam update-user
Update-IAMUser
aws iam upload-server-certificate
Publish-IAMServerCertificate
aws iam upload-signing-certificate
Publish-IAMSigningCertificate
aws iam upload-ssh-public-key
Publish-IAMSSHPublicKey
aws iam wizard
^