Aws Iam
Aws Iam
What is IAM ?
• AWS Identity and Access Management (IAM) is a web service that helps you securely
control access to AWS resources for your users.
• You use IAM to control who can use your AWS resources (authentication) and what
resources they can use and in what ways (authorization).
• IAM is a feature of your AWS account offered at no additional charge. You will be charged
only for use of other AWS services by your users.
IAM Functionality
Access Management:
• Users
• Groups
• Roles
• Policies
• Identity Providers
• Account Settings
Topics Cover In IAM
Access Reports:
• Access Analyzer
• Credential Report
• Organization Activity
• Service Control Policies(SCPs)
Way To Access AWS
1. Administrator User:
Administrator users are ones who have full access to AWS services with management
of IAM users and groups.
2. Power User:
Power users are ones who have full access to AWS services but management of
IAM users and groups is not allowed to them.
Permission Boundaries for IAM.
a) IAM integrates with existing active directory account allowing single sign-on.
b) IAM offers centralized control of your AWS account.
c) IAM allows you to setup biometric authentication, so that no passwords are required.
d) IAM offers fine-grained access control to AWS resources.
4. What level of access does the "root" account have?
a) Administrator Access
b) No Access
c) Power User Access
d) Read Only Access
5. In what language are policy documents written?
a) Python
b) JSON
c) Node.js
d) Java
6. Power User Access allows ________.
a) Organizational Units
b) Roles
c) Users
d) Groups
8. Which statement best describes IAM?
a) IAM stands for Improvised Application Management, and it allows you to deploy and
manage applications in the AWS Cloud.
b) IAM allows you to manage users' passwords only. AWS staff must create new users for
your organisation. This is done by raising a ticket.
c) IAM allows you to manage users, groups, roles, and their corresponding level of access
to the AWS Platform.
d) IAM allows you to manage permissions for AWS resources only.
9. When you create a new user, that user ________.
a) Will be able to log in to the console only after multi-factor authentication is enabled on
their account.
b) Will be able to interact with AWS using their access key ID and secret access key using
the API, CLI, or the AWS SDKs.
c) Will be able to log in to the console anywhere in the world, using their access key ID
and secret access key.
d) Will only be able to log in to the console in the region in which that user was created.
10. You have a client who is considering a move to AWS. In establishing a new
account, what is the first thing the company should do?
a) You have not applied the "log in from console" policy document to the user. You must apply this
first so that they can log in.
b) You have not yet activated multi-factor authentication for the user, so by default they will not be
able to log in.
c) You cannot log in to the AWS console using the Access Key ID / Secret Access Key pair. Instead,
you must generate a password for the user, and supply the user with this password and your
organization's unique AWS console login URL.
d) Your user is trying to log in from the AWS console from outside the corporate network. This is
not possible.
14. You are a solutions architect working for a large engineering company who are moving from
a legacy infrastructure to AWS. You have configured the company's first AWS account and
you have set up IAM. Your company is based in Andorra, but there will be a small subsidiary
operating out of South Korea, so that office will need its own AWS environment. Which of
the following statements is true?
a) You will need to configure Users and Policy Documents only once, as these are applied globally.
b) You will then need to configure Users and Policy Documents for each region respectively.
c) You will need to configure your users regionally, however your policy documents are global.
d) You will need to configure your policy documents regionally, however your users are global.
15. You have created a new AWS account for your company, and you have also
configured multi-factor authentication on the root account. You are about to
create your new users. What strategy should you consider in order to ensure that
there is good security on this account ?
a) Enact a strong password policy: user passwords must be changed every 45 days, with each
password containing a combination of capital letters, lower case letters, numbers, and special
symbols.
b) Give all users the same password so that if they forget their password they can just ask their co-
workers.
c) Restrict login to the corporate network only.
d) Require users to only be able to log in using biometric authentication.
THANK YOU ..!