Ravindra BagaleCourses & study guides मराठी Track your progress

Ravi Sir's Cards › AWS

Write a policy with Condition

What is a VPC: your own private network inside one AWS Region, example ThreeTierVpc 10.0.0.0/16.

Write a policy with Condition An Allow without Condition is true from a café Wi-Fi if the key leaks. Conditions shrink when it applies. Customer-managed policy: Allow s3:ListBucket/GetObject on one lab bucket only when aws:SourceIp matches your /32 (or Bool aws:MultiFactorAuthPresent true). IAM → create policy JSON with Condition block → attach to a lab role → AssumeRole and test. From your IP (or
Write a policy with Condition · Download PNG
Read card text

What this card says

Why do we need it?

An Allow without Condition is true from a café Wi-Fi if the key leaks. Conditions shrink when it applies.

What is it?

Customer-managed policy: Allow s3:ListBucket/GetObject on one lab bucket only when aws:SourceIp matches your /32 (or Bool aws:MultiFactorAuthPresent true).

aws:SourceIp

How to do it

IAM → create policy JSON with Condition block → attach to a lab role → AssumeRole and test.

Example

From your IP (or with MFA) list works; from CloudShell or without MFA you see AccessDenied if that was the Condition.

See all AWS revision cards