কম্পিউটার টিউটোরিয়াল

তথ্য সুরক্ষায় RBAC কী?


RBAC বলতে রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোল। এটি রোল-ভিত্তিক সিকিউরিটিও নামা হয়। এটি একটি অ্যাক্সেস কন্ট্রোল মেথড যা সংস্থার ভিতরে তাদের ভূমিকার ওপর ভিত্তি করে এন্ড-ইউজারদের পারমিশন alok করে। RBAC ফাইন-গ্রেইন্ড কন্ট্রোল প্রদান করে, একটি সহজ, কন্ট্রোলযোগ্য পদ্ধতি অ্যাক্সেস অ্যাডমিনিস্ট্রেশনের জন্য যা индивидуальভাবে পারমিশন alok করার চেয়ে কম এরর-প্রোন।

এটি সাইবার সিকিউরিটি রিস্ক কমাতে পারে, সংবেদনশীল তথ্য রক্ষা করতে পারে এবং নিশ্চিত করতে পারে যে কর্মচারীরা শুধু সেই তথ্য অ্যাক্সেস করতে পারে এবং সেই অ্যাকশনগুলো সম্পন্ন করতে পারে যেগুলো তাদের কাজ করার জন্য প্রয়োজন। এটি লিস্ট প্রিন্সিপেল অফ লীস্ট প্রিভিলেজ হিসেবে উল্লেখ করা হয়।

RBAC-এ ভূমিকাগুলো একাধিক উপাদানের ওপর ভিত্তি করে তৈরি হয়, যেনে অথোরাইজেশন, দায়িত্ব এবং জব স্পেশালাইজেশন। সংস্থাগুলো সাধারণত একাধিক ব্যবহারকারীর জন্য ভূমিকা নির্ধারণ করে, যেনে একজন এন্ড-ইউজার, একটি অ্যাডমিনিস্ট্রেটর বা একটি স্পেশালিস্ট ইউজার। একটি ভূমিকার মধ্যে ফাইল দেখা, তৈরি বা পরিবর্তন করার ক্ষমতাও নির্দিষ্ট টাস্কের জন্য সীমাবদ্ধ থাকতে পারে।

একটি RBAC সিস্টেমে, ব্যবহারকারী অ্যাক্সেস প্রোভিশনিং একটি গ্রুপের প্রয়োজনীয়তা (যেনে মার্কেটিং ডিপার্টমেন্ট) এর ওপর ভিত্তি করে যা সাধারণ দায়িত্ব এবং রিকোয়ারমেন্ট শেয়ার করে। এর মানে প্রতিটি ভূমিকাকে পারমিশনের একটি গোষ্ঠী দেওয়া হয় এবং ব্যক্তিদের এক বা একাধিক ভূমিকায় অ্যাসাইন করা যেতে পারে।

উদাহরণস্বরূপ, একটি ব্যবহারকারীকে অ্যাডমিনিস্ট্রেটর, একটি স্পেশালিস্ট বা একটি এন্ড-ইউজার হিসেবে নির্ধারণ করা যায় এবং নির্দিষ্ট রিসোর্স বা টাস্কে অ্যাক্সেস সীমাবদ্ধ করা যায়। একটি সংস্থার ভিতরে বিভিন্ন ভূমিকাকে রাইট অ্যাক্সেস দেওয়া যায় যখন অন্যদের শুধু ভিউইং পারমিশন দেওয়া যেতে পারে।

ইউজার-রোল এবং রোল-পারমিশন সম্পর্ক রোল অ্যাসাইনমেন্ট বাস্তবায়ন করা সহজ করে তোলে কারণ একটিকেজো ব্যবহারকারীর আর অনন্য অ্যাক্সেস রাইট নেই, বরং তাদের সেই বিশেষায়িত যা তাদের নির্দিষ্ট ভূমিকা বা জব ফাংশনে অ্যাসাইন করা পারমিশনের সাথে সাদৃশ্যপূর্ণ।

রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোল আমাদের সিকিউরিটি পোজিশার উন্নত করতে, প্রাসঙ্গিক রेگুলেশন মেনে চলতে এবং অপারেশনাল ওভারহেড কমাতে সক্ষম করে। তবে, পুরো সংস্থা জুড়ে রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোল বাস্তবায়ন করা জটিল হতে পারে এবং স্টেকহোল্ডারদের পক্ষ থেকে প্রতিবাদ সৃষ্টি করতে পারে।

অ্যাক্সেস কন্ট্রোল মেজার্স ব্যবহারকারীর পারমিশন রেগুলেট করে, যেনে কে একটি কম্পিউটার সিস্টেমে সংবেদনশীল ডেটা দেখতে পারে বা কে একটি CRM-এ নির্দিষ্ট সার্ভিস চালাতে পারে। তারা ব্যবসায়িক রিস্ক কমাতে একটি গুরুত্বপূর্ণ অংশ। অ্যাক্সেস কন্ট্রোল সিস্টেম ফিজিক্যাল হতে পারে (বিল্ডিং, রুম বা সার্ভারের অ্যাক্সেস সীমাবদ্ধ) বা লজিক্যাল (ডিজিটাল অ্যাক্সেস কন্ট্রোল তথ্য, ডকুমেন্ট বা নেটওয়ার্কে)।

রোল ভিত্তিক অ্যাক্সেস কন্ট্রোলের মেথডলজি একটি ক্লাউড কম্পিউটিং রিসোর্স (বা রিসোর্সের গোষ্ঠী) তে অ্যাক্সেস দেয় একটি ব্যবহারকারীর সংস্থার ভিতরে ভূমিকার ওপর ভিত্তি করে। প্রতিটি ভূমিকার ব্যক্তিদের শুধু যথেষ্ট নমনীয়তা এবং পারমিশন দেওয়া হয় যাতে তারা তাদের কাজের জন্য প্রয়োজনীয় টাস্ক সম্পন্ন করতে পারে, সংস্থা সার্বিক আক্রমণ পৃষ্ঠ এবং সাইবার আক্রমণের জন্য দুর্বলতার লেভেল কমাতে পারে।

RBAC-এ, প্রতিটি IT সংস্থা নিজস্ব বৈশিষ্ট্য প্রতিটি ভূমিকার জন্য তৈরি করতে মুক্ত। নেটওয়ার্কের ভূমিকাগুলো সংস্থার ভিতরে জব রোলের সাথে সরাসরি মিলতে পারে বা সেগুলো শুধু পারমিশন সেট সংজ্ঞায়িত করতে পারে যা অন্যান্য ফ্যাক্টর ওপর ভিত্তি করে ব্যক্তিদের অ্যাসাইন বা অথোরাইজ করা যেতে পারে।

  1. তথ্য নিরাপত্তায় অথরাইজেশন কী?

  2. তথ্য নিরাপত্তায় অথেন্টিকেশনের প্রয়োজনীয়তা কী?

  3. তথ্য নিরাপত্তায় ডিক্রিপশন (Decryption) কী?

  4. তথ্য নিরাপত্তাতে IDEA (International Data Encryption Algorithm) কী?