User Account Control (UAC) là một kỷ thuật, một cơ sở hạ tầng bảo mật được phát triển trên hệ điều hành Windows Vista của Microsoft. Nó nhắm vào việc cải thiện sự an toàn cho Microsoft Windows bằng cách giới hạn các ứng dụng phần mềm trong đặc quyền tiêu chuẩn của người dùng (user) cho đến khi người quản trị (administrator) cho phép một sự gia tăng trong mức đặc quyền ấy. Bằng cách này, chỉ những ứng dụng được tin tưởng thì người dùng được cấp những đặc quyền bậc cao, và các phần mềm độc hại cần phải bị ngăn cản từ việc nhận được những đặc quyền cần thiết để thỏa hiệp hệ điều hành. Nói cách khác, một tài khoản người sử dụng có thể có những đặc quyền người quản trị được gán đối với nó, nhưng những ứng dụng mà người sử dụng chạy không phải cũng có những đặc quyền đó trừ phi họ được phê chuẩn trước hay người sử dụng cụ thể đã được phép thao tác trên nó để có những đặc quyền bậc cao.