Top / Amazon Web Service / AWS IAMIAM294 examples and best practices for AWS IAM, including AWS IAM Access Key and AWS IAM Account.Review your .tf file for AWS best practicesShisho Cloud, our free checker to make sure your Terraform configuration follows best practices, is available (beta).Start Review (free) >Access Keyaws_iam_access_key (5 example cases)AWS::IAM::AccessKey (10 example cases)Accountaws_organizations_account (5 example cases)Account Aliasaws_iam_account_alias (4 example cases)Account Password Policyaws_iam_account_password_policy (5 example cases) 6 best security practicesEnsure AWS IAM account password policies requires long passwordsEnsure to require lowercase characters in AWS IAM account password policiesEnsure to require numbers in AWS IAM account password policiesEnsure password reuse of AWS IAM User is prohibitedEnsure to require symbols in AWS IAM account password policiesEnsure to require uppercase characters in AWS IAM account password policies AWS::IAM::User LoginProfile (0 example case)Delegated ADMinistratoraws_organizations_delegated_administrator (3 example cases)Groupaws_iam_group (5 example cases)AWS::IAM::Group (10 example cases)Group Membershipaws_iam_group_membership (4 example cases)AWS::IAM::Group (10 example cases)Group Policyaws_group_policy (0 example case)AWS::IAM::Group Policy (0 example case)Group Policy Attachmentaws_iam_group_policy_attachment (5 example cases)AWS::IAM::Group (10 example cases)Instance Profileaws_iam_instance_profile (3 example cases)AWS::IAM::InstanceProfile (10 example cases)Openid Connect Provideraws_iam_openid_connect_provider (5 example cases)AWS::IAM::OIDCProvider (6 example cases)Organizationaws_organizations_organization (5 example cases)Organizational Unitaws_organizations_organizational_unit (5 example cases)Policyaws_iam_policy (5 example cases)AWS::IAM::Policy (10 example cases)Policyaws_organizations_policy (5 example cases)Policy Attachmentaws_iam_policy_attachment (3 example cases)AWS::IAM::Policy (10 example cases)Policy Attachmentaws_organizations_policy_attachment (5 example cases)Roleaws_iam_role (5 example cases)AWS::IAM::Role (10 example cases)Role Policyaws_iam_role_policy (5 example cases)AWS::IAM::Role (10 example cases)Role Policy Attachmentaws_iam_role_policy_attachment (3 example cases)AWS::IAM::Role (10 example cases)SAML Provideraws_iam_saml_provider (5 example cases)AWS::IAM::SAMLProvider (4 example cases)Server Certificateaws_iam_server_certificate (1 example case)AWS::IAM::ServerCertificate (4 example cases)Service Linked Roleaws_iam_service_linked_role (5 example cases)AWS::IAM::ServiceLinkedRole (10 example cases)Useraws_iam_user (5 example cases)AWS::IAM::User (10 example cases)User Group Membershipaws_iam_user_group_membership (5 example cases)AWS::IAM::UserToGroupAddition (10 example cases)User Login Profileaws_iam_user_login_profile (5 example cases)AWS::IAM::User LoginProfile (0 example case)User Policyaws_iam_user_policy (5 example cases)AWS::IAM::User (10 example cases)User Policy Attachmentaws_iam_user_policy_attachment (2 example cases)AWS::IAM::User (10 example cases)User SSH Keyaws_iam_user_ssh_key (2 example cases)AWS::IAM::Policy (10 example cases)