DOUBTS

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/39

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:24 AM on 6/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

40 Terms

1
New cards

AWS IAM Policy evaluation ch sabton vaddi priority kisdi hundi hai?

Explicit Deny. Agar kisi vi overlapping policy ch saaf 'Deny' likheya hai, taan oh baaki saare 'Allow' rules nu hamesha override (cancel) kar dinda hai.

2
New cards

Implicit Deny aur Explicit Deny ch asali farak ki hai?

Implicit Deny da matlab hai 'default no access' (kyunki policy ch allow nahi likheya), jabki Explicit Deny ek hard JSON rule hai (Effect: Deny) jo saare allows nu block kar dinda hai.

3
New cards

IAM Overlapping Policies di A-Z priority da asali flow ki hunda hai?

| Step A (Default Closed): AWS gate default band rakhda hai (Implicit Deny).
| Step B (The Pass): VIP pass check hunda hai (Explicit Allow).
| Step C (The Blacklist): Guard blacklist check karda hai (Explicit Deny).
| Step Z (Verdict): Priority hamesha Explicit Deny -> Explicit Allow -> Implicit Deny hundi hai.

4
New cards

"what exact order does AWS prioritize" da asali matlab ki hai?

Asali Matlab: Overlap ya conflict hon te AWS hamesha ek strict logical ranking use karda hai jithe 'Explicit Deny' nu sabton zyada power ditti jandi hai taaki security breach na hove.

5
New cards

Explicit Allow

Oh specific written JSON rule (Effect: Allow) jo AWS di default 'no access' wali state (Implicit Deny) nu cut karke user nu asali access dinda hai.

6
New cards
IAM Policy Statement de andar 'Authentication' tag kyu nahi hunda?
Kyunki IAM policies da kamm sirf 'Authorization' (permissions) check karna hunda hai. Authentication (login/identity verify karna) pehlan hi AWS sign-in level te ho chuki hundi hai.
7
New cards
Authentication (AuthN) aur Authorization (AuthZ) ch asali farak ki hai?
Authentication da matlab hai "Tussi kaun ho?" (Identity/Login), jabki Authorization da matlab hai "Tussi ki kar sakde ho?" (IAM Policies/Permissions JSON).
8
New cards
"Statement of an IAM Policy document" da asali matlab ki hunda hai?
Asali Matlab: Eh oh main JSON array block hunda hai jisde andar specific rules (Effect, Action, Resource) define kite jande ne ki user ki kar sakda hai aur kis resource te kar sakda hai.
9
New cards
Statement ID (SID)
Eh IAM policy statement da ek optional identifier (naam ya number) hunda hai jo us specific JSON rule block nu pehchan den layi use hunda hai.
10
New cards
IAM Policy Statement (The Room Ticket) di poori A-Z Story da asali flow ki hunda hai?

| Step A (Arrival): User login page te aanda hai.
| Step B (Authentication): User password/MFA punda hai (gate cross).
| Step C (Request): User S3 bucket kholda hai.
| Step D (IAM Engine): Security engine active hunda hai.
| Step E (JSON Ticket): Engine policy statement kholda hai.
| Step F (SID): Engine rule da naam padhda hai.
| Step G (Action): Engine allowed action padhda hai.
| Step H (Resource): Engine target bucket ARN padhda hai.
| Step I (Effect): Engine 'Allow/Deny' faisla padhda hai.
| Step Z (Verdict): Access mil janda hai, par is poore ticket (Statement) ch kitte vi 'Authentication' (password check) da zikar nahi hunda!

11
New cards
AWS IAM vich 'Inline Policy' di sabton clear definition ki hai?
Eh ek aisi policy document hundi hai jo strictly ek single IAM user, group, ya role de andar directly embed (hardcode) kitti jandi hai aur usdi koi independent existence nahi hundi.
12
New cards
"embedded directly into... a single IAM user" da asali practical matlab ki hai?
Asali Matlab: Inline policy da apna koi alag ARN (Amazon Resource Name) nahi hunda. Eh strict 1:1 relationship maintain kardi hai taaki eh galti naal vi kisi dooje identity nu attach na ho sake.
13
New cards
Standalone Policy (Managed Policy)
Inline policy de bilkul ulat, eh ek independent policy object (jivein reusable ID card) hunda hai jisnu AWS manage karda hai aur ek hi time te multiple users/roles nu attach kitta ja sakda hai.
14
New cards
Inline Policy di poori A-Z Story da flow ki hunda hai?

|Step A (Hire): Bob nu hire karda hai.

| Step B (Badge): Managed policy reusable badge hundi hai.

| Step C (Risk): Assi nahi chahunda rule kisi hor nu mile.

| Step D (Tattoo): Bob de andar Inline policy (tattoo) embed karda hai.

| Step E (1:1 Rule): Oh policy kisi hor nu nahi ditti ja sakdi. | Step F (Deletion): Bob delete hunda hai. | Step Z (Disappearance): Bob de delete hon naal tattoo (Inline Policy) vi hamesha layi permanently destroy ho janda hai.

15
New cards
IAM Managed Policy nu update karan te us naal jude (attached) saare users te ki asar painda hai?
Update da asar turant (immediately) saare attached identities te ek saath hunda hai, kyunki oh sab ek hi central standalone object nu refer kar rahe hunde ne.
16
New cards
AWS IAM vich 'Standalone Object' da ki matlab hunda hai (in context of policies)?
Isda matlab hai ki policy di apni khud di ek independent existence aur ARN hai, aur oh kisi ek specific user ya role de andar qaid (embedded) nahi hai.
17
New cards
Managed Policy di poori A-Z Story da flow ki hunda hai?

| Step A (Hire): 100 developers aaye.

| Step B (Creation): Admin ne ek standalone 'DevMasterKey' banayi.

| Step C (Attachment): Key saare 100 users nu ek saath ditti.

| Step D (Work): Sabne kaam kitta.

| Step E (Change): Nawa access chahida si.

| Step F (Central Edit): Admin ne sirf us ek Master key nu update kitta.

| Step G (Ripple Effect): Update save hunde hi...

| Step Z (Instant Result): Saare 100 developers nu instantly nawa access mil gaya bina kisi nu individually touch kite.

18
New cards
"attached to multiple identities simultaneously" da asali practical advantage ki hai?
Asali Advantage: Centralized administration. Ek hi reusable policy template nu hazaran users, groups, ya roles te ek hi time te lagaya ja sakda hai, jis naal management bohot aasaan ho jandi hai.
19
New cards
Customer Managed Policy
Eh oh standalone policies hundiyan ne jo tussi apne AWS account vich khud banande aur manage karde ho (AWS Managed Policies de ulat jo AWS khud ready-made dinda hai).
20
New cards
IAM policy de 'Resource' field vich standard URL kyu nahi use hunda, sirf ARN kyu use hunda hai?
Kyunki URL public internet resolving layi hunda hai jo spoof (change) ho sakda hai, jabki ARN (Amazon Resource Name) AWS backend da ek strict, unambiguous internal identifier hunda hai jo kade fake nahi ho sakda.
21
New cards
Amazon Resource Name (ARN) da general syntax format ki hunda hai?
arn:partition:service:region:account-id:resource-id
22
New cards
IAM Resource Matching di poori A-Z Story da flow ki hunda hai?

|Step A (Request): User resource access mangda hai.

| Step B (Rejection): IAM URL ya IP nu reject kar dinda hai.

| Step C (The Standard): IAM sirf backend identifier (ARN) nu pehchanda hai.

| Step D (Parsing): AWS engine arn:aws:s3... nu mathematically parse karda hai.

| Step E (Verification): Policy statement da ARN aur requested ARN string match kitte jande ne.

| Step F (No Spoofing): DNS resolving da koi risk nahi hunda.

| Step Z (Verdict): Perfect string match hon te hi strict authorization successful hundi hai.

23
New cards
IAM policies ch resource define karan layi "format MUST be used" da asali practical matlab ki hai?
Asali Matlab: IAM policies JSON parsing te chaldiyan ne. AWS kisi vi hor identifier (jivein FQDN ya URL) nu invalid syntax manke policy save hi nahi karan dinda, is layi ARN use karna strict technical compulsion hai.
24
New cards
Amazon Resource Name (ARN)
AWS ecosystem de andar kisi vi object (jivein EC2, S3 bucket, ya IAM role) nu uniquely aur globally identify karan layi use hon wala official backend naming convention.
25
New cards
Same-Account scenario vich, agar kisi IAM User di apni (ya Group) policy vich S3 da access nahi hai, par S3 di 'Resource Policy' vich us user nu explicitly 'Allow' kitta gaya hai, taan ki usnu access milega?
Haan, access milega! Same-account vich IAM engine "Simultaneous Evaluation (Logical OR)" use karda hai. Agar Identity ya Resource dono vicho kisi ek kol vi 'Allow' hove (aur koi Explicit Deny na hove), taan access grant ho janda hai.
26
New cards
AWS Policy Evaluation engine kis combination di policies nu ikkatha (simultaneously) collect karke check karda hai?
AWS hamesha Identity-based policies (User policies + Group policies) aur Target-based policies (Resource policies) nu ek saath collect karke evaluate karda hai.
27
New cards
Policy Simultaneous Evaluation di poori A-Z Story da flow ki hunda hai?

|Step A (Attempt): User request bhejda hai.

| Step B-E (Collection): AWS User policies, Group policies, aur Target di Resource policies collect karda hai.

| Step F-G (Aggregation): Saari policies nu ek single "Evaluation Bucket" ch combine (flatten) kitta janda hai.

| Step H (Deny Check): Combine bucket ch Explicit Deny scan hunda hai.

| Step I (Allow Check): Koi vi ek Explicit Allow scan hunda hai.

| Step Z (Verdict): Saari policies de ikkathe (simultaneous) evaluation ton baad final 'Effective Permission' decide hundi hai.

28
New cards
"evaluate simultaneously" da technical backend (X-Ray) vich asali matlab ki hai?
Asali Matlab: Engine policy by policy sequential (line-by-line) check nahi karda. Oh Identity (User/Group) aur Resource policies nu combine karke ek mathematical 'Union' (set) bananda hai aur fir us poore set ch ek hi vaar vich overriding Denys ya valid Allows labhda hai.
29
New cards
Cross-Account Evaluation Logic (AND Gate)
Jadon user aur resource alag-alag AWS accounts ch hon, taan simultaneous evaluation da rule kenda hai ki Identity Policy AUR Resource Policy DONO vich Explicit Allow hona zaroori hai, warna Implicit Deny lag jayega.
30
New cards
When the AWS Zelkova engine evaluates an API request against multiple overlapping IAM policies, in what exact priority order does it process the rules to ensure zero-trust security?

A) Implicit Deny, Explicit Allow, Explicit Deny
B) Explicit Deny, Implicit Deny, Explicit Allow
C) Explicit Allow, Explicit Deny, Implicit Deny
D) Explicit Deny, Explicit Allow, Implicit Deny
E) Implicit Allow, Explicit Deny, Implicit Deny
Correct Answer: D - Explicit Deny, Explicit Allow, Implicit Deny
31
New cards
Based on the IAM 'Room Ticket' architecture, which of the following is NOT a valid, standard component parsed by the IAM engine within the Statement block of an IAM Policy JSON document?

A) Effect
B) Action
C) Resource
D) Authentication
E) Condition
Correct Answer: D - Authentication
32
New cards
What is a simple and correct definition of an IAM Inline Policy (The Tattoo) based on AWS access management architecture?

A) A standalone policy object managed by AWS that can be attached to multiple identities.
B) A customer-managed policy object with its own Amazon Resource Name (ARN) that supports versioning.
C) A baseline set of explicit allows applied at the AWS Organization Root level via SCPs.
D) A policy document embedded directly into and managed individually on a single IAM identity, maintaining a strict 1:1 relationship.
E) A resource-based policy embedded directly into an S3 bucket or KMS key to grant cross-account access.
Correct Answer: D - A policy document embedded directly into and managed individually on a single IAM identity, maintaining a strict 1:1 relationship.
33
New cards
What is true regarding IAM Managed Policies and their decoupled lifecycle? (Choose two)

A) They must be manually duplicated and edited for every individual identity they are attached to.
B) They are standalone objects with their own ARN that can be attached to multiple identities simultaneously.
C) Updating a Managed Policy immediately impacts all identities attached to it via a centralized ripple effect.
D) They are automatically permanently destroyed when the primary IAM user they are attached to is deleted.
E) They enforce a strict intersection of permissions (Logical AND) even when evaluating within the same AWS account.
Correct Answers: B, C - They are standalone objects with their own ARN that can be attached to multiple identities simultaneously., Updating a Managed Policy immediately impacts all identities attached to it via a centralized ripple effect.
34
New cards
When an IAM policy specifies a resource, the Zelkova engine relies on an exact structural hierarchy path. What is the standard 6-part mathematical syntax of an Amazon Resource Name (ARN)?

A) arn:service:partition:region:account-id:resource-id
B) arn:partition:service:region:account-id:resource-id
C) arn:aws:service:account-id:region:resource-id
D) aws:arn:partition:service:region:account-id:resource-id
E) partition:arn:service:region:account-id:resource-id
Correct Answer: B - arn:partition:service:region:account-id:resource-id
35
New cards
An IAM user attempts to access an S3 bucket in the SAME AWS account. The user's Identity-based policy lacks an explicit allow for S3, but the S3 Bucket's Resource-based policy grants the user an explicit allow. There are no explicit denies. What will the IAM engine's simultaneous evaluation return?

A) Access is denied because the Identity-based policy mandates an implicit deny that overrides the resource policy.
B) Access is denied because same-account evaluation strictly requires an intersection (Logical AND) of both policies.
C) Access is granted only if the user assumes a separate IAM role to bridge the permission gap.
D) Access is denied because the Identity-based policy must explicitly allow the action before Resource policies are ever checked.
E) None of the above.
Correct Answer: E - None of the above.
36
New cards
You have created a Route 53 Private Hosted Zone but an EC2 instance within your VPC cannot resolve its records. To fix this reverse engineering flaw, what specific VPC settings MUST be enabled alongside explicit VPC association?

A) enableDnsSupport = False, enableDnsHostnames = True
B) enableDnsSupport = True, enableDnsHostnames = False
C) enableDnsSupport = False, enableDnsHostnames = False
D) enableDnsSupport = True, enableDnsHostnames = True
E) enableDnsRouting = True, enableVpcEndpoints = True
Correct Answer: D - enableDnsSupport = True, enableDnsHostnames = True
37
New cards
Which of the following is NOT true regarding the highly resilient 'Global Megaphone' architecture of Amazon Route 53?

A) It operates as a global service rather than being constrained to a single AWS Region.
B) Its database is globally distributed across AWS edge locations to survive multiple region failures.
C) It provides a 100% SLA for availability, distinguishing it from most other AWS services.
D) Its management console requires you to explicitly switch to the us-east-1 region to create new Hosted Zones.
E) It utilizes Anycast routing to direct traffic to the optimal globally distributed Name Server.
Correct Answer: D - Its management console requires you to explicitly switch to the us-east-1 region to create new Hosted Zones.
38
New cards
What is a simple and correct definition of an EC2 Root Volume as opposed to a Data Volume?

A) An optional EBS volume attached purely for high-performance database storage and completely independent of the OS lifecycle.
B) A mandatory instance store volume that provides ephemeral storage and deletes instantly upon a reboot.
C) The primary boot drive containing the Operating System (OS) image, which by default is deleted upon instance termination.
D) An encrypted backup snapshot stored in Amazon S3 used strictly for point-in-time recovery.
E) A logical partition within a VPC designed to host isolated subnets for database architectures.
Correct Answer: C - The primary boot drive containing the Operating System (OS) image, which by default is deleted upon instance termination.
39
New cards
What is true of the Statement ID (Sid) component within an IAM Policy's JSON document? (Choose two)

A) It is a strictly mandatory field required for the AWS Zelkova engine to evaluate the rule block.
B) It serves as an optional human-readable identifier or description for a specific statement block.
C) It dictates the definitive Effect (Allow or Deny) if those specific fields are missing from the JSON.
D) If used, the Sid must be unique within that specific JSON policy document.
E) It securely stores the user's authentication credentials required to execute the statement.
Correct Answers: B, D - It serves as an optional human-readable identifier or description for a specific statement block., If used, the Sid must be unique within that specific JSON policy document.
40
New cards
When the IAM Evaluation Engine processes a cross-account request (e.g., a User in Account A accessing an S3 Bucket in Account B), what logical evaluation gate MUST be satisfied for the access to be granted?

A) Logical OR: Only the Identity policy needs an explicit allow.
B) Logical OR: Only the Resource policy needs an explicit allow.
C) Logical XOR: Only one policy can have an explicit allow, but not both.
D) Logical AND: Both the Identity policy (Account A) and the Resource policy (Account B) must have explicit allows.
E) Logical NAND: Neither policy can contain an explicit deny, and allows are completely ignored.
Correct Answer: D - Logical AND: Both the Identity policy (Account A) and the Resource policy (Account B) must have explicit allows.