A computer-readable medium having computer-executable instruction for performing the steps of receiving a connection request from a user, performing main mode (MM) authentication of the connection request via Internet key exchange (IKE) protocol based on an aggregate of users listed in a connection policy, receiving communications from the user, performing quick mode (QM) authentication of the communications via IKE based on a rule for the user in the connection policy, completing the QM authentication when the communications are within a scope of the rule for the user in the connection policy, and enforcing the rule for the user for subsequent communication when the QM completes.