Principle of least privilege (最小権限の原則)
最小権限の原則とは、コンピューターセキュリティにおける設計原則のことで、ユーザーやシステムプロセス、プログラムなどには、それらの動作をするための最小限のアクセス権限が与えられるべきという考え方です。
例えばソフトウェア開発チームでは、ソースコードリポジトリーへの書き込み権限がメンバー全員に必要で、リポジトリーのセキュリティ設定を変更する権限がチームの一部に限り必要かもしれません。
最小権限の原則を適用することで、攻撃者によってユーザーやシステムプロセス、プログラムなどが侵害された場合の被害を抑えることができます。例えば、チームメンバーのアカウントが侵害されたとしても、攻撃者が実行できる行為は、そのメンバーに与えられていた権限の範囲内に限られます。