AWS AddRoleToInstanceProfile
Adds an IAM role to an EC2 instance profile, enabling EC2 instances to assume that role and access AWS services.
Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of r...
View on MITRE ATT&CK →Adds an IAM role to an EC2 instance profile, enabling EC2 instances to assume that role and access AWS services.
Returns temporary security credentials for assuming an IAM role. Allows an entity (user, service, or account) to act with the role's permissions.
Returns temporary credentials for a SAML-authenticated user to assume an IAM role, used in federated SSO scenarios.
Returns temporary credentials for a user authenticated via an OIDC identity provider (e.g., Cognito, Google) to assume an IAM role.
Records a sign-in attempt to the AWS Management Console, capturing success or failure status and whether MFA was used.
Generates a short-lived OAuth2 access token for a service account, used for impersonation or workload federation. This is the admin activity audit log format; see also iam.serviceAccounts.getAccessToken for the data access format.
Returns temporary security credentials for a federated user, optionally scoped to an inline IAM policy.
Returns temporary credentials for an IAM user, typically used to satisfy an MFA requirement for subsequent API calls.
Records a token exchange where a service account implicitly delegates its authority to another identity.
Records use of the actAs permission, where one identity impersonates and acts on behalf of a GCP service account.
Generates an OAuth2 access token for a service account via the IAM Credentials API, enabling service account impersonation. This is the data access audit log format; see also generateAccessToken for the admin activity format.
Signs a JWT on behalf of a service account via the IAM Credentials API, used for authentication or token exchange.
Global Admin elevates to User Access Administrator at root scope, granting control over all Azure subscriptions.
Allows a principal to pass an IAM role to an AWS service, granting the service permission to assume that role on their behalf.
Records a request to recover or reset the AWS account root user password via the password reset process.
Replaces the IAM instance profile associated with a running EC2 instance with a different one.