AWS Security - IAM (Part-1) | Users, Groups, Policy - Identity & Access Management

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2017
  • AWS Identity & Access Management (Part 1)
    User creation and usage
    Policy - Managed and Inline - differences and usage
    Groups - How to create and use
    Detailed DEMO
    -----------------------------------------------------------
    ✌️ KnowledgeIndia is an initiative to teach Cloud and related technologies in an easy & practical manner. We believe in jargon-free discussion.
    👍 There are many videos on our channel through which you can learn Cloud for free. If you find our videos helpful, then please share it & help others as well. If you would like to be part of this initiative, connect with us and send a message (links given below).
    👉 Join our Hands-on CLOUD TRAINING - www.knowledgeindia.in/p/hands...
    👉 Connect with us for CLOUD CONSULTING requirements. Best way is to connect on LinkedIn and send a direct message.
    👉 Become a TH-cam Channel Member and get many benefits - www.knowledgeindia.in/p/membe...
    ☕ You can support us here - www.buymeacoffee.com/knowledg...
    ☕ You can support us here - ko-fi.com/knowledgeindia
    ▬▬▬ 🔰 L E A R N I N G C L O U D ⤵️ ▬▬▬
    1️⃣ Subscribe to KI TH-cam Channel - th-cam.com/users/knowledgeindi...
    2️⃣ Receive email alerts - bit.ly/ki-google-group
    3️⃣ Join our LinkedIn Group - bit.ly/ki-linkedin-group
    4️⃣ Join TH-cam MEMBERSHIP - / @knowledgeindia
    5️⃣ Launch your CLOUD CAREER - www.knowledgeindia.in/p/launc...
    6️⃣ All our Video Tutorials - www.youtube.com/@knowledgeind...
    7️⃣ Guidance on Cloud Certification - • 5 TIPS to CHANGE JOB w...
    8️⃣ Hands-on AWS Training - www.knowledgeindia.in/p/hands...
    ▬▬▬ P O P U L A R V I D E O S ▬▬▬
    👉 • AWS - VPC Demo, Public...
    👉 • AWS Storage - S3 vs EB...
    👉 • AWS Security - IAM (Pa...
    👉 • AWS Cloud Architect In...
    👉 • AWS ECS Part-1 | ECS C...
    👉 • AWS Databases - Differ...
    👉 • AWS CloudFormation DEM...
    ▬▬▬ V I D E O P L A Y L I S T S ▬▬▬
    👉 AWS for Beginners: • AWS Tutorials for Begi...
    👉 Containers on AWS: • Containers on AWS - EC...
    👉 Cloud JOBS Interview Series: • Cloud Architect Interv...
    👉 LIVE Sessions - Q&A: • AWS Interview Question...
    👉 AWS Security: • AWS Security Videos |...
    👉 AWS Networking: • AWS VPC & Networking -...
    👉 AWS Pricing: • AWS Pricing - Cost Opt...
    👉 AWS Automation: • AWS Automation Videos
    👉 AWS SysOps Administrator: • AWS SysOps Administrat...
    👉 AWS Solutions Architect: • AWS Solutions Architec...
    👉 Enterprise Use-cases: • Enterprise Use-case Se...
    👉 Azure - Learn from Basics: • AZURE - Learn from Bas...
    👉 Meeting Cloud Professionals: • Interview with CLOUD P...
    ✅ Check all our playlists here: www.knowledgeindia.in/p/all-a...
    ▬▬▬ L I N K S ▬▬▬
    ▶️ LINKEDIN - bit.ly/ki-linkedin
    ▶️ TWITTER - bit.ly/ki-twitter
    ▶️ QUORA - bit.ly/ki-quora
    ▶️ TWITCH - bit.ly/ki-twitch
    ▶️ BLOG - www.knowledgeindia.in/
    👆 We try our best to answer most of the COMMENTS. Please write your appreciation/feedback/questions in the comments section below. ✌️

ความคิดเห็น • 98

  • @knowledgeindia
    @knowledgeindia  ปีที่แล้ว

    ✌ KnowledgeIndia is an initiative to teach Cloud and related technologies in an easy & practical manner. We believe in jargon-free discussion.
    👍 There are many videos on our channel through which you can learn Cloud for free. If you find our videos helpful, then please share it & help others as well. If you would like to be part of this initiative, connect with us and send a message (links given below).
    👉 Join our Hands-on CLOUD TRAINING - www.knowledgeindia.in/p/hands-on-cloud-training-real-world.html
    👉 Connect with us for CLOUD CONSULTING requirements. Best way is to connect on LinkedIn and send a direct message.
    👉 Become a TH-cam Channel Member and get many benefits - www.knowledgeindia.in/p/membership-benefits.html
    ☕ You can support us here - www.buymeacoffee.com/knowledgeindia
    ☕ You can support us here - ko-fi.com/knowledgeindia
    ▬▬▬ 🔰 L E A R N I N G C L O U D ⤵ ▬▬▬
    👉 Subscribe to KI TH-cam Channel - th-cam.com/users/knowledgeindia
    👉 Receive email alerts - bit.ly/ki-google-group
    👉 Join our LinkedIn Group - bit.ly/ki-linkedin-group
    👉 Join TH-cam MEMBERSHIP - th-cam.com/channels/zpHRBVnkzBfSsXostYuW1g.htmljoin
    👉 Launch your CLOUD CAREER - www.knowledgeindia.in/p/launch-your-cloud-career.html
    👉 All our Video Tutorials - www.youtube.com/@knowledgeindia/videos
    👉 Guidance on Cloud Certification - th-cam.com/video/7G_qJcCk7Zk/w-d-xo.html
    👉 Hands-on AWS Training - www.knowledgeindia.in/p/hands-on-cloud-training-real-world.html

  • @clivesargeant394
    @clivesargeant394 6 ปีที่แล้ว +1

    Nice tutorial. Thanks very much!

  • @sriramvenkatesan9182
    @sriramvenkatesan9182 3 ปีที่แล้ว +4

    one of the best content very clearly elucidated with to the point info and storytelling narration. Thanks a ton.

    • @knowledgeindia
      @knowledgeindia  3 ปีที่แล้ว

      Thanks to you. Please share it with your friends as well..

  • @gopalakrishnanp8308
    @gopalakrishnanp8308 ปีที่แล้ว +1

    I understood .Thank you so much

  • @mejiger
    @mejiger 2 ปีที่แล้ว +1

    Great tutorial; still valid in 2022

  • @gauravnbhite8702
    @gauravnbhite8702 4 ปีที่แล้ว +2

    thanks sir very helpfull for me.
    please upload videos on lakefromation,and glue and athena .

  • @raghavendraraghu7916
    @raghavendraraghu7916 7 ปีที่แล้ว +2

    nice

  • @heera8047
    @heera8047 6 ปีที่แล้ว +1

    GOOD!

    • @knowledgeindia
      @knowledgeindia  6 ปีที่แล้ว

      Thanks Heera.
      I would request to look at our playlists for SA & SysOps here --
      th-cam.com/video/ywHFXfuJoSU/w-d-xo.html &&& th-cam.com/video/UFSH-KuDGj8/w-d-xo.html
      Connect with me on LinkedIn to read interesting important AWS updates --- www.linkedin.com/in/knowledgeindia
      Please follow my FB page fb.me/AWStutorials & Twitter - twitter.com/#!/knowledge_india
      And for AWS exercises, you can refer our blog -- aws-tutorials.blogspot.com/

  • @CyberSecurityAnalyst
    @CyberSecurityAnalyst 2 ปีที่แล้ว +1

    Nice session

    • @knowledgeindia
      @knowledgeindia  2 ปีที่แล้ว

      Thank you 👍I hope you continue to learn from our videos.

  • @ashikareddy8340
    @ashikareddy8340 4 ปีที่แล้ว

    Thanks for the Video...Can you please answer ..Suppose a user is a developer and he is working for a specific role that is EC2 Instance,S3, S3 Bucket and host a static website. What roles can you assign

  • @aiyubkhan8523
    @aiyubkhan8523 4 ปีที่แล้ว

    I need elastic beanstalk custom user access IAM policy ..
    one IAM user, can access only one application in elastic beanstalk . Other applications will be not shown
    How to create like this custom policy
    Please advise me...

  • @jaganarumugam7026
    @jaganarumugam7026 4 ปีที่แล้ว +3

    Hai bro thanks for the videos, Here (IAM) topic playlist is having 17 videos, it s little confusing which video we should see video and which is next.please mention the order in each playlist it will be more helpful to the person who s learning from your site.

    • @knowledgeindia
      @knowledgeindia  4 ปีที่แล้ว +1

      Watch sysops or architect playlist.. videos are in order there. Security playlist consists of relevant videos related to security

  • @kadiransari9722
    @kadiransari9722 5 ปีที่แล้ว +3

    please upload videos of server migration...

  • @hv3300
    @hv3300 3 ปีที่แล้ว +1

    Great video.I understand IAM is Global and not regional. Just curious how AWS picks up region , as in this lab user got created in Oregon and will this affect user login time ?Thanks

    • @knowledgeindia
      @knowledgeindia  3 ปีที่แล้ว

      User is not created in Oregon. It is global in nature

  • @SeemaSharma-vb4zo
    @SeemaSharma-vb4zo 4 ปีที่แล้ว

    How can i implement IAM in virtual machines

  • @rangeshvenkatesan5856
    @rangeshvenkatesan5856 7 ปีที่แล้ว +1

    is it possible to limit an user to a region wise resource , Ex:
    User name : martin , should have access only to an EC2 instance in mumbai , not to any other resources.

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว +2

      Yes it is possible. We need to use the "condition" clause in Policy Generator. It's easy :)

  • @monishagupta7479
    @monishagupta7479 6 ปีที่แล้ว

    Hi,
    I have a power user account but it doesn't have access to iam:createRole , so it is possible for a powerUser to have that policy..?

    • @knowledgeindia
      @knowledgeindia  6 ปีที่แล้ว

      Dont know what do you mean by Power User!!
      If it's ROOT user, it will ahve createRole. For any other user, you can add the permission, if it's not there currently.

  • @Elonchusk
    @Elonchusk 5 ปีที่แล้ว

    when I am doing add inline policy only JSON and visual editor is coming and not policy generator option.
    is there anything i am missing.

    • @knowledgeindia
      @knowledgeindia  5 ปีที่แล้ว

      UI has changed recently on AWS console. I think the visual editor is the new generator. try playing around a bit.

  • @adsallways5617
    @adsallways5617 6 ปีที่แล้ว +1

    what all are the features / policies i need to add to give the access to a developer

    • @knowledgeindia
      @knowledgeindia  6 ปีที่แล้ว

      depends on "what all services and actions the developer is going to call"

  • @mohammedlukman92
    @mohammedlukman92 7 ปีที่แล้ว +2

    Please clarify my query.
    How the IAM users will be billed. If i have 5 IAM users as part of my account. Who will pay for IAM users usage. Also will IAM user able to see for how much amount he has used the resources.

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว +1

      Lukman,
      There is no separate charge for creating an IAM user. All the resources which an IAM user creates would incur the money (cost) to the AWS account (of which IAM user is part of).
      There is no in-built mechanism for an IAM user to see how much money has he spent. AWS reports spending only at AWS account level.

    • @mohammedlukman92
      @mohammedlukman92 7 ปีที่แล้ว

      Thanks, got it. One more query, for eg if 1000 RS is billed for my Account and I have 5 IAM users. From IAM User1 login will the user able to see for how much he has used.

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว +1

      No.

    • @mohammedlukman92
      @mohammedlukman92 7 ปีที่แล้ว +1

      Thanks, I didn't see your second part of answer in first reply. Now its clear

  • @tmaiswarya9699
    @tmaiswarya9699 2 ปีที่แล้ว

    What is custom role.? Please explain me.

  • @Maha-yf9gv
    @Maha-yf9gv 3 ปีที่แล้ว

    How many IAM users that I can create under one AWS account?

  • @kunaldamedhar672
    @kunaldamedhar672 4 ปีที่แล้ว

    Hey , i had a question, what is Add tags while creating IAM user ?

    • @knowledgeindia
      @knowledgeindia  4 ปีที่แล้ว +1

      just to add any metadata you want.

  • @indureddy1121
    @indureddy1121 5 ปีที่แล้ว

    When we login as a user which password is used to log in to the console

    • @knowledgeindia
      @knowledgeindia  5 ปีที่แล้ว

      You set it. Check the video again

  • @ajaysh9
    @ajaysh9 7 ปีที่แล้ว +1

    Thanks Sir for this Great tutorial. Sir i have 1 doubt. what is difference between EBS and S3 bucket.

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว

      There is a tutorial for the same on the channel ... Thanks for your appreciation. We have many more videos on AWS topics, these are organized in playlists here -- th-cam.com/users/knowledgeindiaplaylists
      Also, you might want to subscribe to our blog to receive AWS related content -- aws-tutorials.blogspot.com
      Please SUBSCRIBE to our TH-cam Channel & LIKE and SHARE the videos if they helped you..
      We have SysOps training starting on Sept 2. See details here -- aws-tutorials.blogspot.in/2017/08/aws-live-training-solutions-architect-sep2017.html You may refer any of your friends, if they want to learn AWS in a practical manner.

  • @ArunKumar-pr7de
    @ArunKumar-pr7de 7 ปีที่แล้ว +1

    hi, i have one doubt, why we need to delete root access key, plz reply

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว

      So that nobody gets it and abuses your account. ROOT account has got unlimited access as you already know.

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว

      If you or any of your friends are interested in SysOps, you can join upcoming training -
      aws-tutorials.blogspot.in/2017/06/aws-sysops-administrator-associate.html Please comment in case of any doubts.

  • @urswillis
    @urswillis 6 ปีที่แล้ว

    Nice tutorial, how to add a new ftp user & give him a specific folder permission only on AWS EC2

    • @knowledgeindia
      @knowledgeindia  6 ปีที่แล้ว

      Well, this has nothing to do with IAM. You will have to follow the procedure as you setup an FTP Server normally.

    • @knowledgeindia
      @knowledgeindia  6 ปีที่แล้ว

      Please help us by sharing the video and channel with your friends and on LinkedIn/FB.

  • @rameshwar6395
    @rameshwar6395 5 ปีที่แล้ว +2

    Hi Sir,
    I cleared AWS SA exam, thanks for your videos,
    This is my almost 10th comment, i need one help from you..
    How to migrate from On-premesis to AWS cloud things like VMs, database..i faced 2-3 interviews and this question was common...
    Kindly help me and share some migration related details.

    • @knowledgeindia
      @knowledgeindia  5 ปีที่แล้ว +2

      I have read your comments and will be able to make a video as it's turn comes. Till then you can follow AWS documentation

    • @rameshwar6395
      @rameshwar6395 5 ปีที่แล้ว

      @@knowledgeindia thanks Sir..

  • @vittalbelur5784
    @vittalbelur5784 4 ปีที่แล้ว

    if I have millions of rows and want to retrieve one key and response (value of that key) in that case what would be the query parameter? looks like? and also I do not want to scan entire table for single key is there any solution??
    I liked your videos very nice.....my daughter is doing a project and needs help regarding the above question.
    Kindly provide your input would appreciate

  • @GodhavariSM-fq8jg
    @GodhavariSM-fq8jg ปีที่แล้ว

    Hi I have a doubt , if we have two different group like tester and developer and I am giving only necessary permission what tester can have and developer can have. If I am adding one user in both group like a( developer to do testing work)in this case does it conflict ,how it works?

    • @knowledgeindia
      @knowledgeindia  ปีที่แล้ว

      It will be union of the two

    • @GodhavariSM-fq8jg
      @GodhavariSM-fq8jg ปีที่แล้ว

      @@knowledgeindia could you please explain it I didn't get

  • @nishantsharma9303
    @nishantsharma9303 7 ปีที่แล้ว +1

    Hello sir, I have created an IAM User "ABC" with full admin access. now i want "ABC" user would not be able to change outbound rules of security group.
    is it possible ?
    if yes then please guide.

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว +1

      Yes its possible. You need to add a DENY policy .. I am giving it below..
      {
      "Version": "2012-10-17",
      "Statement": [
      {
      "Sid": "Stmt1494264866000",
      "Effect": "Deny",
      "Action": [
      "ec2:AuthorizeSecurityGroupEgress"
      ],
      "Resource": [
      "*"
      ]
      }
      ]
      }

    • @nishantsharma9303
      @nishantsharma9303 7 ปีที่แล้ว

      Hi Sir, could you please elaborate where we defined "deny outbound rules only ??"

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว

      Nishant,
      Please do reading on "AuthorizeSecurityGroupEgress" action you will understand.

    • @nishantsharma9303
      @nishantsharma9303 7 ปีที่แล้ว

      okay sir I will read that. but i just want to know that is it possible to only deny outbound rules. ?

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว

      yes it is . and i have given policy for that.
      this will restrict him from changing outbound rules.

  • @lnai006
    @lnai006 6 ปีที่แล้ว

    As per this tutorial, I created an iam user but unlike you I didn’t get the Security Credentials (Access key & Secret key) when I created an IAM user. What am I not doing correct?

    • @knowledgeindia
      @knowledgeindia  6 ปีที่แล้ว

      you should choose "programmatic access". Please share this video if it helped you.. Also, look at our playlists - th-cam.com/users/knowledgeindiaplaylists

    • @lnai006
      @lnai006 6 ปีที่แล้ว

      Thanks! It worked. Is there way to attach screen shots of error messages here? Another query actually.

    • @lnai006
      @lnai006 5 ปีที่แล้ว

      Hi, I created a Free Tier Account sometime back. Experimented with Workspaces, EC2, S3. As the bill was going up every month, I deleted the workspaces & EC2 containers. But when I check the Bill, it's $94 now. Yesterday it was $90. Would you be able to tell me what else I need to delete. Would like to keep the account. though.
      The proportion of costs spent for each service I use is :
      Directory Service $49.16
      EC2 $19.67
      WorkSpaces $13.25
      Data Transfer $0.01
      Tax $12.01
      Total $94.40
      I had deleted the Directory Service sometime back. Also WorkSpaces was deleted. Could you please tell me where I need to check.
      Thanks.

  • @raheemadil9600
    @raheemadil9600 7 ปีที่แล้ว

    how to login two users in single browser at a time??????
    like root and other user..

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว +1

      I don't think that's possible.

    • @raheemadil9600
      @raheemadil9600 7 ปีที่แล้ว

      okay thank you..

    • @kenneth3762
      @kenneth3762 5 ปีที่แล้ว

      Can you do it while incognito mode?

  • @reenatripathi3403
    @reenatripathi3403 7 ปีที่แล้ว +1

    I'm a final year student, should i start learning cloud with this?

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว

      Surely Reena. Cloud knowledge a basic requirement in coming times. Knowing AWS well can make you a preferred candidate above others. Please SHARE the videos if you like and don't forget to check out other videos on our TH-cam Channel, you will like those. Please spread the word. Thanks a lot. in.linkedin.com/in/knowledgeindia & fb.me/AWStutorials

    • @reenatripathi3403
      @reenatripathi3403 7 ปีที่แล้ว +1

      Knowledge India thanks

    • @knowledgeindia
      @knowledgeindia  5 ปีที่แล้ว

      you can look at our playlists.

  • @dkidrulz
    @dkidrulz 7 ปีที่แล้ว +1

    Questions:
    1. Why not login with root user?
    2. If the root email is not to be used for logging in, then what/how should be logging in be done? What kind of user access to be created so it has the same access rights as the root user?
    Thanks!

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว +2

      Hello Friend,
      1. You should not use ROOT user as you cannot restrict any actions by ROOT user. This could be very risky in day-to-day operations.
      2. You should not use ROOT user regularly. You can use it one time to create an IAM user with Admin rights. Go to Managed Policies and search for Admin (there is a pre-built policy available). Attach that policy to your IAM user and it can do nearly every thing like the ROOT user.
      Please SHARE if you like the videos.

    • @dkidrulz
      @dkidrulz 7 ปีที่แล้ว

      So I created an Admin user and attached the Admin policy. Logged in through this user, went to the billing dashboard, it said the user does not have access. So went to create an inline policy and attached it to the Admin user as described here:
      docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_billing.html?icmpid=docs_iam_console#tutorial-billing-step2
      Still, after doing this, I am not getting to see the billing information. I am getting Access Denied! Any clues as to what is still do be done here?
      Thanks!

    • @dkidrulz
      @dkidrulz 7 ปีที่แล้ว +1

      Also, how can I set up MFA for this Admin IAM user that I created?

    • @dkidrulz
      @dkidrulz 7 ปีที่แล้ว +1

      I found the answer to this one :D
      docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/grantaccess.html

    • @knowledgeindia
      @knowledgeindia  7 ปีที่แล้ว

      Very good.

  • @rajendranallukuri7419
    @rajendranallukuri7419 6 ปีที่แล้ว

    Hi, How to provide security in aws, plz explain

    • @knowledgeindia
      @knowledgeindia  6 ปีที่แล้ว

      There are many services to do that. Please go to videos tab and watch videos with word Security in it .. Also, learn Security Groups, NACL etc.

  • @elitekilleroncodm
    @elitekilleroncodm 3 ปีที่แล้ว

    Can I be hacked with access keys

    • @karthikramani5255
      @karthikramani5255 3 ปีที่แล้ว

      No, access keys won't be hacked .you must make sure not to share the access and secret access keys. It is user specific and not to be shared.Thanks.

  • @ArchanaG07
    @ArchanaG07 3 ปีที่แล้ว

    No voice clarify

  • @julias844
    @julias844 4 ปีที่แล้ว

    Commercials every 2 min...

    • @kidspooems
      @kidspooems 4 ปีที่แล้ว +5

      this is a free content.. if you can't bear with ads go buy costly courses on udemy.. why don't people appreciate others..

  • @klyp2008
    @klyp2008 4 ปีที่แล้ว

    Too many ads, that is why i dont like youtube.