মূল লেখায় যান

AWS IAM

#17 · Level 1 · মূল সেবা · পরিচয় ও অনুমতি

AWS IAM (Identity and Access Management) ঠিক করে AWS-এ কে ঢুকতে পারবে, আর ঢুকে কী কী করতে পারবে। এর মূল অংশ হলো User (একজন মানুষ বা app), Group (কয়েকজন User-এর দল), আর Role (সাময়িকভাবে নেওয়া যায় এমন অনুমতি)। কী করা যাবে আর কী যাবে না, সেটা লেখা থাকে Policy নামের নিয়মের document-এ। EC2 বা Lambda-র মতো service-ও Role নিয়ে অন্য service ব্যবহারের অনুমতি পায়। IAM পুরো account-এর জন্য global, কোনো নির্দিষ্ট Region-এর নয়।

অফিসের ID card ব্যবস্থা। প্রত্যেক কর্মীর নিজের card আছে। Accounts-এর লোকের card দিয়ে শুধু accounts রুম খোলে, IT-র লোকের card দিয়ে server রুম। সবার card-এ সব দরজা খোলে না।

সবাইকে সব ক্ষমতা দিলে ভুল করে বা ইচ্ছা করে বড় ক্ষতি হতে পারে। যার যতটুকু দরকার, ঠিক ততটুকু অনুমতি দেওয়া উচিত।

কোথায় ব্যবহার হয়

“কোথায় ব্যবহার হয়” অংশ

Team-এর প্রত্যেকের আলাদা login থাকে। আর app বা server-কে অন্য service ব্যবহারের অনুমতি দিতে Role ব্যবহার হয়।

English সহজ বাংলায়
User একজন মানুষ বা app-এর login
Group একই কাজের মানুষদের দল
Role সাময়িক অনুমতি, যেমন একটা server-কে S3 পড়ার অনুমতি
Policy কী করা যাবে আর কী যাবে না, তার লিখিত নিয়ম

Microsoft Entra ID + Azure RBAC

AWS IAM Identity Center · AWS Organizations

বিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: