Trong các hệ thống máy tính, hai trong số nhiều mô hình bảo mật có khả năng thực thi sự tách biệt đặc quyền là danh sách kiểm soát truy cập (ACL) và bảo mật dựa trên khả năng. Sử dụng ACL để giới hạn các chương trình đã được chứng minh là không an toàn trong nhiều tình huống, chẳng hạn như nếu máy chủ có thể bị lừa để cho phép truy cập tập tin bị hạn chế gián tiếp, một vấn đề được gọi là vấn đề phó bị nhầm lẫn. Nó cũng đã được chứng minh rằng lời hứa của ACL về việc cung cấp quyền truy cập vào một đối tượng chỉ cho một người không bao giờ có thể được đảm bảo trong thực tế. Cả hai vấn đề này đều được giải quyết bằng khả năng. Điều này không có nghĩa là các lỗ hổng thực tế tồn tại trong tất cả các hệ thống dựa trên ACL, nhưng chỉ có nghĩa là các nhà thiết kế của các tiện ích nhất định phải chịu trách nhiệm để đảm bảo rằng họ không giới thiệu các lỗ hổng. Khả năng chủ yếu được giới hạn cho các hệ điều hành, trong khi các hệ điều hành vẫn sử dụng khả năng ACL.
ACL