The security logon function is fully compatible with session pools.
Like TDPLGUX, security logon is not automatically invoked when a session pool is started. It receives control when an application logs onto one of the sessions in the pool.
Depending on how the session pool is defined at start-up, the application might still need to provide a password to log on to a session in a particular pool, even though the security logon function does not require a password.