新しいPAMモジュールは、PAM-認識アプリケーションが使用する為に何時でも追加できます。例えば、開発者が1回制限のパスワード作成法を想像して、そのサポートの為にPAMモジュールを書いた場合、PAM-認識アプリケーションは、リコンパイルや他の修正なしに直ちにその新しいモジュールとパスワードの方法を使用できます。これにより、開発者とシステム管理者は、ミックス アンド マッチするだけでなく、リコンパイルなしに別のプログラム用に認証法をテストすることができます。
モジュールを書くことに関するドキュメントは/usr/share/doc/pam- <version-number>/ディレクトリに含まれています。(この<version-number>は、PAMのバージョン番号です)。