Least Privilege
ন্যূনতম অধিকার নীতি
প্রতিটা user, process, বা service-কে ঠিক ততটুকু access দেওয়া যতটুকু তার কাজের জন্য দরকার, তার বেশি না — Saltzer ও Schroeder (1975)-এর মৌলিক protection principle।
also: principle-of-least-privilege, polp
grant(subject, resource) হওয়া উচিত ⟺ subject-এর task সম্পন্ন করতে
resource-টা বাস্তবিক প্রয়োজন
- Saltzer ও Schroeder-এর “The Protection of Information in Computer Systems” (1975)-এ সংজ্ঞায়িত আটটা design principle-এর একটা
- শুধু human user না — service account, API key, IAM role, automated process-দের জন্যও সমানভাবে প্রযোজ্য
- Over-privileged service credential compromise হলে blast radius অনেক বড় হয়ে যায় — Capital One (2019) breach-এর মূল কারণ
- Practically: default-deny থেকে শুরু করে explicit grant যোগ করা, উল্টোটা না