What is IAM?
IAM: Permissions
IAM Policies Structure
Consist of:
- Version: Example "2012-10-17" - Id: Example "S3-Account-Permissions" - Statement
Statment consist of:
- SID: The id of the statement. Example: "1" - Effect: Exmaple "Allow" - Principal: sccount/user/role to which the policy applies Example "arn:aws:iam::12324354:root - Action: list of actions this policy allows or denies - Resource: list of resources to which the actions applied to Example "myBucket(Storage)" - Condition: conditions for when the policy is in effect
What is IAM MFA?
What MFA devices do you get?
What are the 3 ways to access AWS?
How to get access using the AWS CLI?
1) Create access keys for user
2) In cmd, type “aws configure”.
3) Enter your “Access Key ID”
4) Enter “Secret Access Key”
5) Enter default region name”
6) Enter “output format”, just press enter
What is AWS Cloud Shell?
- It is only available for certain regions.
What is a IAM Role?
What IAM Security Tools do you get?
1) IAM Credentials report(account level)
- a report that list all account’s users and the status of their credentials
2) IAM Access Advisor(user-level)
- shows service permissions granted to a user and when last was it accessed
IAM Guidelines & Best Practices