Confused deputy problem
Deputy (使節、代理人)は、クライアントによって呼び出され、クライアントによって一時的に権限を与えられ、クライアントの代わりに(使節となって)働くアプリケーションである。クライアントは deputy にどのリソースに作用すべきか、その名前を提供する。deputy には作業に必要となる他の作用を行うための権限が組み込まれている。
例えばパスワードを変更するためのUNIXの passwd コマンドが好例である。一般のユーザはパスワードファイルへのアクセスが禁止されているが、このコマンドを用いるとパスワードファイルを操作することができる。