# Identity and Access Management API coverage

Source service: `iam`. 150 of 180 tracked operations are implemented.

Service documentation: /aws/services/iam/
License availability: available starting with the Hobby plan. See /aws/licensing/ for current plan details.

| Operation | Status |
| --- | --- |
| AcceptDelegationRequest | Not implemented |
| AcquireRole | Not implemented |
| AddClientIDToOpenIDConnectProvider | Implemented |
| AddRoleToInstanceProfile | Implemented |
| AddUserToGroup | Implemented |
| AssociateDelegationRequest | Not implemented |
| AttachGroupPolicy | Implemented |
| AttachRolePolicy | Implemented |
| AttachUserPolicy | Implemented |
| ChangePassword | Implemented |
| CreateAccessKey | Implemented |
| CreateAccountAlias | Implemented |
| CreateDelegationRequest | Not implemented |
| CreateGroup | Implemented |
| CreateInstanceProfile | Implemented |
| CreateLoginProfile | Implemented |
| CreateOpenIDConnectProvider | Implemented |
| CreatePolicy | Implemented |
| CreatePolicyVersion | Implemented |
| CreateRole | Implemented |
| CreateSAMLProvider | Implemented |
| CreateServiceLinkedRole | Implemented |
| CreateServiceSpecificCredential | Implemented |
| CreateUser | Implemented |
| CreateVirtualMFADevice | Implemented |
| DeactivateMFADevice | Implemented |
| DeleteAccessKey | Implemented |
| DeleteAccountAlias | Implemented |
| DeleteAccountPasswordPolicy | Implemented |
| DeleteGroup | Implemented |
| DeleteGroupPolicy | Implemented |
| DeleteInstanceProfile | Implemented |
| DeleteLoginProfile | Implemented |
| DeleteOpenIDConnectProvider | Implemented |
| DeletePolicy | Implemented |
| DeletePolicyVersion | Implemented |
| DeleteRole | Implemented |
| DeleteRolePermissionsBoundary | Implemented |
| DeleteRolePolicy | Implemented |
| DeleteSAMLProvider | Implemented |
| DeleteSSHPublicKey | Implemented |
| DeleteServerCertificate | Implemented |
| DeleteServiceLinkedRole | Implemented |
| DeleteServiceSpecificCredential | Implemented |
| DeleteSigningCertificate | Implemented |
| DeleteUser | Implemented |
| DeleteUserPermissionsBoundary | Implemented |
| DeleteUserPolicy | Implemented |
| DeleteVirtualMFADevice | Implemented |
| DetachGroupPolicy | Implemented |
| DetachRolePolicy | Implemented |
| DetachUserPolicy | Implemented |
| DisableOrganizationsRootCredentialsManagement | Not implemented |
| DisableOrganizationsRootSessions | Not implemented |
| DisableOutboundWebIdentityFederation | Implemented |
| EnableMFADevice | Implemented |
| EnableOrganizationsRootCredentialsManagement | Not implemented |
| EnableOrganizationsRootSessions | Not implemented |
| EnableOutboundWebIdentityFederation | Implemented |
| GenerateCredentialReport | Implemented |
| GenerateOrganizationsAccessReport | Not implemented |
| GenerateServiceLastAccessedDetails | Not implemented |
| GetAccessKeyLastUsed | Implemented |
| GetAccountAuthorizationDetails | Implemented |
| GetAccountPasswordPolicy | Implemented |
| GetAccountProperties | Not implemented |
| GetAccountSummary | Implemented |
| GetContextKeysForCustomPolicy | Not implemented |
| GetContextKeysForPrincipalPolicy | Not implemented |
| GetCredentialReport | Implemented |
| GetDelegationRequest | Not implemented |
| GetGroup | Implemented |
| GetGroupPolicy | Implemented |
| GetHumanReadableSummary | Not implemented |
| GetInstanceProfile | Implemented |
| GetLoginProfile | Implemented |
| GetMFADevice | Not implemented |
| GetOpenIDConnectProvider | Implemented |
| GetOrganizationsAccessReport | Not implemented |
| GetOutboundWebIdentityFederationInfo | Implemented |
| GetPolicy | Implemented |
| GetPolicyVersion | Implemented |
| GetRole | Implemented |
| GetRolePolicy | Implemented |
| GetRoleTemplateVersion | Not implemented |
| GetSAMLProvider | Implemented |
| GetSSHPublicKey | Implemented |
| GetServerCertificate | Implemented |
| GetServiceLastAccessedDetails | Not implemented |
| GetServiceLastAccessedDetailsWithEntities | Not implemented |
| GetServiceLinkedRoleDeletionStatus | Implemented |
| GetUser | Implemented |
| GetUserPolicy | Implemented |
| ListAccessKeys | Implemented |
| ListAccountAliases | Implemented |
| ListAttachedGroupPolicies | Implemented |
| ListAttachedRolePolicies | Implemented |
| ListAttachedUserPolicies | Implemented |
| ListDelegationRequests | Not implemented |
| ListEntitiesForPolicy | Implemented |
| ListGroupPolicies | Implemented |
| ListGroups | Implemented |
| ListGroupsForUser | Implemented |
| ListInstanceProfileTags | Implemented |
| ListInstanceProfiles | Implemented |
| ListInstanceProfilesForRole | Implemented |
| ListMFADeviceTags | Implemented |
| ListMFADevices | Implemented |
| ListOpenIDConnectProviderTags | Implemented |
| ListOpenIDConnectProviders | Implemented |
| ListOrganizationsFeatures | Not implemented |
| ListPolicies | Implemented |
| ListPoliciesGrantingServiceAccess | Not implemented |
| ListPolicyTags | Implemented |
| ListPolicyVersions | Implemented |
| ListRolePolicies | Implemented |
| ListRoleTags | Implemented |
| ListRoles | Implemented |
| ListSAMLProviderTags | Implemented |
| ListSAMLProviders | Implemented |
| ListSSHPublicKeys | Implemented |
| ListServerCertificateTags | Implemented |
| ListServerCertificates | Implemented |
| ListServiceSpecificCredentials | Implemented |
| ListSigningCertificates | Implemented |
| ListUserPolicies | Implemented |
| ListUserTags | Implemented |
| ListUsers | Implemented |
| ListVirtualMFADevices | Implemented |
| PutAccountProperties | Not implemented |
| PutGroupPolicy | Implemented |
| PutRolePermissionsBoundary | Implemented |
| PutRolePolicy | Implemented |
| PutUserPermissionsBoundary | Implemented |
| PutUserPolicy | Implemented |
| RejectDelegationRequest | Not implemented |
| RemoveClientIDFromOpenIDConnectProvider | Implemented |
| RemoveRoleFromInstanceProfile | Implemented |
| RemoveUserFromGroup | Implemented |
| ResetServiceSpecificCredential | Implemented |
| ResyncMFADevice | Not implemented |
| SendDelegationToken | Not implemented |
| SetDefaultPolicyVersion | Implemented |
| SetSecurityTokenServicePreferences | Not implemented |
| SimulateCustomPolicy | Not implemented |
| SimulatePrincipalPolicy | Implemented |
| TagInstanceProfile | Implemented |
| TagMFADevice | Implemented |
| TagOpenIDConnectProvider | Implemented |
| TagPolicy | Implemented |
| TagRole | Implemented |
| TagSAMLProvider | Implemented |
| TagServerCertificate | Implemented |
| TagUser | Implemented |
| UntagInstanceProfile | Implemented |
| UntagMFADevice | Implemented |
| UntagOpenIDConnectProvider | Implemented |
| UntagPolicy | Implemented |
| UntagRole | Implemented |
| UntagSAMLProvider | Implemented |
| UntagServerCertificate | Implemented |
| UntagUser | Implemented |
| UpdateAccessKey | Implemented |
| UpdateAccountPasswordPolicy | Implemented |
| UpdateAssumeRolePolicy | Implemented |
| UpdateDelegationRequest | Not implemented |
| UpdateGroup | Implemented |
| UpdateLoginProfile | Implemented |
| UpdateOpenIDConnectProviderThumbprint | Implemented |
| UpdateRole | Implemented |
| UpdateRoleDescription | Implemented |
| UpdateSAMLProvider | Implemented |
| UpdateSSHPublicKey | Implemented |
| UpdateServerCertificate | Implemented |
| UpdateServiceSpecificCredential | Implemented |
| UpdateSigningCertificate | Implemented |
| UpdateUser | Implemented |
| UploadSSHPublicKey | Implemented |
| UploadServerCertificate | Implemented |
| UploadSigningCertificate | Implemented |