- Newest
- Most votes
- Most comments
Yeah, Lightsail is a bit of a black box when it comes to IAM permissions, much more limited compared to full EC2. Even if your IAM user has AdministratorAccess, Lightsail still doesn’t support resource-level permissions the way you'd expect.
Basically, Lightsail resources (like instances) are isolated per user, even within the same AWS account. So if the root user creates an instance, IAM users won’t see it by default, and vice versa. It's not a region issue, it's just how Lightsail handles scoping.
A few things you can try: Switch to full EC2 if you need proper shared access and fine-grained IAM control. Yes, it's more complex, but worth it for team workflows. If you must stick with Lightsail, you’ll need to use root for managing shared instances. IAM users are practically second-class citizens here.
You can script interactions via the AWS CLI using the root credentials (with proper caution) if the goal is just to enable some automation or visibility.
I'd recommend deleting the unused instance ASAP to avoid extra charges, trial or not.
answered a year ago
Relevant content
asked 2 years ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 years ago
