ssm:UpdateManagedInstancePublicKey

Write

ssm:UpdateManagedInstancePublicKey is a Write access-level action in the ssm service. Grants permission to SSM Agent to update the public key of the managed node after rotating the key pair (internal Systems Manager call)

Resource types

ARNs that ssm:UpdateManagedInstancePublicKey can be scoped to in an IAM policy.

arn:${Partition}:ec2:${Region}:${Account}:instance/${InstanceId}
instance
arn:${Partition}:ssm:${Region}:${Account}:managed-instance/${InstanceId}
managed-instance

Condition keys

Keys you can use in the Condition block of a policy that grants ssm:UpdateManagedInstancePublicKey.

ssm:NodeAccountId String

Filters access by the AWS account ID associated with the managed node making the request. Available only in VPC endpoint policies and service control policies (SCPs)

ssm:NodeOrgId String

Filters access by the AWS Organizations ID associated with the managed node making the request. Available only in VPC endpoint policies and service control policies (SCPs)

aws:ResourceTag/${TagKey} String

Filters access by based on a tag key-value pair assigned to the AWS resource

ssm:resourceTag/${TagKey} String

Filters access by a tag key-value pair assigned to the Systems Manager resource

ssm:resourceTag/tag-key String

Filters access by based on a tag key-value pair assigned to the Systems Manager resource

Example IAM policy

A minimal policy that allows ssm:UpdateManagedInstancePublicKey. Replace "Resource": "*" with a specific ARN to follow least privilege.

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowSsmUpdateManagedInstancePublicKey",
      "Effect": "Allow",
      "Action": "ssm:UpdateManagedInstancePublicKey",
      "Resource": "*"
    }
  ]
}

Related actions in ssm

View all ssm actions →