IAM lightsail user restrict access to specific VM instances

0

I am trying to restrict access to only one VM instance in lightsail.

Using a policy

When trying: "Resource": "arn:aws:lightsail:us-west-2:xxxxxxxxxxxxx:Instance/xxxxxx-xxxx-xxxx-xxxx-xxxxxxxx"

I get a 403 error?

If I use:

"Resource": "*"

IAM user can see all the VMs

I got my resource name above (obviously with out the "x's) from the command line using: aws lightsail get-instances

질문됨 일 년 전649회 조회
4개 답변
1
수락된 답변

What IAM policies have you set up?
The following documentation shows that only a limited number of "Instances" can be set to "Resource".
https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonlightsail.html#amazonlightsail-actions-as-permissions

For example, the following IAM policy will allow you to view all Lightsail instances, but restrict instance operations to those instances configured in "Resource".

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "lightsail:*",
            "Resource": "arn:aws:lightsail:us-west-2:xxxxxxxxxxxxx:Instance/xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx"
        },
        {
            "Effect": "Allow",
            "Action": "lightsail:Get*",
            "Resource": "*"
        }
    ]
}
profile picture
전문가
답변함 일 년 전
0

That worked, thank you!

However, the current IAM user can still see all the Lightsail VM's of the root account (even though they can not control it) Is there a way to restrict this access so they only see the designated resource in the policy?

Perhaps giving an outside IAM user (not under root) access to the Lightsail resource?

답변함 일 년 전
  • It may be possible with tag-based control, but it is not possible to hide it with resource-based control.

0
profile picture
전문가
Steve_M
답변함 일 년 전
0

For example, just want the IAM user to see the server on the left.

Enter image description here

답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠