Advanced Permissions & Accounts Flashcards
What happens when the (sts:AssumeRole*) is used?
It generates temporary credentials
What do access keys contain?
Access Key ID and Secret Access Key
What is Access Key ID?
Public Part
What is Secret Access Key
Private Part
What happens to temporary credentials?
They Expire
Do temporary credentials belong to the identity?
No they dont
How are temp credentials requested?
By an identity (AWS or External)
Can you invalidate temporary credentials?
No, they expire when they expire
What happens when you change permission policy?
It effects everyone
So how do you revoke permissions?
Adding conditional element
Denying access to anyone who assumed a role before an date and time is called what?
Conditional element
Identifying how many statements make up a policy document is what part of breaking down a statement?
Part 1
Breaking down the policy is the same regardless of what?
How short or long policy is
A policy statement is either a?
A single or list of statments
How can you tell if you have a single statement?
It has one or more curly braces
How can you tell if you have a list of statements?
It has square brackets
Identifying what a statement does is what part of breaking down a statement?
The 2nd part
Every statement has an effect, what are they and in what order?
DENY/Allow/Default Deny
What does Wildcard mean?
All objects & paths
A statement in effect if certain conditions are met is what?
Conditional Block
Deny Policies are normally accompanied by what? Since by default no effect is auto deny
An Allow policy
What matches anything not listed inside its component
Any NOT operation
What should you look for first on a policy?
Not Operations
What effects the maximum number of permissions an IAM User or Role has?
Permissions Boundary
What effects the maximum number of permissions an IAM User or Role can receive?
Permissions Boundary
Any permissions outside the boundaries are what?
Not in effect
IAM permissions Boundaries only impact what?
Identity Permissions