Ravindra BagaleCourses & study guides English

AWS IAM Identity Center (SSO) Step by Step सेटअप करा

Identity Center enable करा, एक user + ReadOnly permission set, account assign, portal login, मग lab assignment काढा.

या chapter मध्ये तुम्ही काय शिकाल

  • Identity Center enable
  • User आणि group
  • Permission set
  • Account assign
  • Portal + cleanup

1. Lab: click by click

कसं करायचं (step by step)

Organization management account किंवा enable होणारे account. Home Region काळजीपूर्वक — Pune labs साठी अनेकदा ap-south-1. Org ने दुसरी Region enable केली असेल तर trainer ला विचारा.

A. Enable

  1. IAM Identity Center.
  2. Enable. Lab साठी Identity Center directory.
  3. Portal URL bookmark करा.

B. User आणि group

  1. User lab-student.
  2. Group lab-readers + user.
  3. MFA enable करा.

C. Permission set

  1. Create permission set.
  2. ReadOnlyAccess → lab-readonly, 1 hour.
  3. पहिल्या lab user ला Admin नको.

D. Assign आणि login

  1. Account → group → permission set.
  2. Succeeded येईपर्यंत थांबा.
  3. Portal → login → account → role.
  4. CLI: configure sso + login.

Cleanup

  1. Assignment काढा.
  2. Permission set / user cleanup.
  3. Org SSO disable करू नका without permission.

Ravindra Bagale's Tip

Enable grey = management account नाही किंवा दुसरी Region. दुसरी org करण्यापूर्वी विचारा.

2. Interview

प्र. ReadOnly आधी का?

Least privilege.

प्र. Set vs policy?

Set → account मध्ये role+policies.

प्र. sso login?

Profile मध्ये temporary creds.

प्र. सर्वांना Admin?

नाही — break-glass फक्त.

घरी करून बघा

  1. PowerUser set फक्त तुमच्या group ला.
  2. पुढे: Active Directory.

थोडक्यात सांगायचं तर

  1. Enable + portal URL.
  2. User/group + set + account.
  3. Portal / aws sso login.
  4. Lab assignments काढा.

सराव Tasks

या scenario बद्दल

Sydney Surf School हा सिडनी मधला क्रीडा प्रशिक्षण व्यवसाय आहे. Liam O'Brien त्यांचं IT व cloud काम पाहतात. त्यांचे पैसे AUD मध्ये मोजले जातात आणि AWS resources ap-southeast-2 Region मध्ये चालतात. खालच्या tasks मध्ये तुम्ही या lesson मध्ये शिकलेलं वापरून त्यांची खरी कामं करता. सगळी नावं, account IDs, IP addresses व numbers सरावासाठी काल्पनिक आहेत.

0 / 10

सोपं Named profile configure करा

का: Profiles वेगवेगळ्या accounts च्या keys वेगळ्या ठेवतात.

काय करायचं: sydneysurf-prod नावाच्या profile साठी interactive setup सुरू करा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

सोपं तुम्ही कोण म्हणून login आहात ते पाहा

का: बदल करण्याआधी account व identity नेहमी तपासा.

काय करायचं: तुमचा CLI वापरत असलेल्या identity चा account ID व ARN दाखवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

सोपं /16 मध्ये किती addresses?

का: VPC size ठरवायला ही संख्या लागते.

काय करायचं: Sydney Surf School चा VPC 10.153.0.0/16. एकूण किती IP addresses?

कसं करायचं:
  1. Task मधले numbers लिहून घ्या.
  2. कागदावर step by step काढा.
  3. Box मध्ये फक्त final उत्तर लिहा.
  4. Check answer दाबा.

सोपं SSH चा port

का: Security group rules ला योग्य port हवा.

काय करायचं: SSH साठी security group ने कोणता TCP port उघडावा?

कसं करायचं:
  1. Task मधले numbers लिहून घ्या.
  2. कागदावर step by step काढा.
  3. Box मध्ये फक्त final उत्तर लिहा.
  4. Check answer दाबा.

सोपं तुम्ही कुठे आहात ते पाहा

का: काही copy किंवा delete करण्याआधी तुम्ही कोणत्या folder मध्ये आहात हे माहीत हवं.

काय करायचं: Liam O'Brien Sydney Surf School च्या server वर login झाले आहेत, पण terminal कोणत्या folder मध्ये आहे ते माहीत नाही. सध्याच्या folder चा path दाखवा.

कसं करायचं:
  1. हे काम करणारा Linux command शोधा.
  2. Task ला लागणारे options (उदा. -r, -h) जोडा.
  3. File नावं, folders किंवा users योग्य क्रमाने लिहा.
  4. System files/users बदलत असाल तर sudo वापरा. Check answer दाबा.

मध्यम Identity Center instances दाखवा

का: SSO admin commands ना instance ARN व identity store ID लागतात.

काय करायचं: IAM Identity Center instances दाखवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

मध्यम SSO ने login करा

का: SSO अल्पकालीन keys देतो.

काय करायचं: Profile sydneysurf-dev साठी IAM Identity Center ने login करा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

मध्यम Profile चा default Region ठरवा

का: Profile मध्ये region ठेवल्यास प्रत्येक वेळी --region लिहावं लागत नाही.

काय करायचं: aws configure set वापरून profile sydneysurf-prod चा region ap-southeast-2 करा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

मध्यम User साठी access keys बनवा

का: Access keys मुळे user AWS CLI चालवू शकतो. सुरक्षित ठेवा व rotate करा.

काय करायचं: liam user साठी access key बनवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

अवघड Permission set बनवा

का: Permission set म्हणजे role template.

काय करायचं: Instance arn:aws:sso:::instance/ssoins-1234567890abcdef मध्ये ReadOnly-sydneysurf permission set session duration PT8H सह बनवा.

कसं करायचं:
  1. Task वाचा आणि ते कोणत्या AWS service बद्दल आहे ते ठरवा.
  2. aws लिहा, मग service चं नाव, मग operation (action शब्द).
  3. प्रत्येक आवश्यक flag (--name) व त्यापुढे task मधली value लिहा.
  4. Flags कोणत्याही क्रमाने चालतात. Check answer दाबा.

उजळणी, तुलना आणि मुलाखत cards

हा lesson काही मिनिटांत revise करा. Cards phone वर save करा किंवा PNG download करा. प्रत्येक card वरचा QR हा lesson उघडतो.

उजळणी card: Identity Center enable lab. Wrong region/account = SSO “missing”. Enable in org Region; portal URL save करा. Enable → portal URL copy. Portal URL works; dashboard = enabled.
उजळणी card: Identity Center enable lab · PNG download करा · Card page उघडा
उजळणी card: User, permission set, assign. Assignment नसेल तर portal tile येत नाही. User/group → ReadOnly set → assign to account. Users → Groups → Sets → Assign. Portal → lab account ReadOnly tile.
उजळणी card: User, permission set, assign · PNG download करा · Card page उघडा
उजळणी card: CLI: aws sso login. Portal cookies CLI मध्ये paste करू नका. SSO profile → aws sso login → temp creds. configure sso → login → get-caller-identity. Permission-set role ARN; long-lived key नाही.
उजळणी card: CLI: aws sso login · PNG download करा · Card page उघडा
मुलाखत card: आधी ReadOnly permission set का?. शिकताना least privilege. Admin for all = outage risk. Daily = ReadOnly/PowerUser. Admin = break-glass. ReadOnly first; PowerUser only if needed.
मुलाखत card: आधी ReadOnly permission set का? · PNG download करा · Card page उघडा
मुलाखत card: aws sso login काय करतं?. Browser login → cache temporary creds for SSO profile. Login नसेल तर SSO profile CLI fail. configure sso → login → get-caller-identity.
मुलाखत card: aws sso login काय करतं? · PNG download करा · Card page उघडा

अजून cards: Ravi Sir's Cards.