Authentication, Authorization and Accounting (AAA) functionalities.
AAA are provided by TACACS+. TACACS+ is used because it provides
independently separate and modular authentication, authorization,
and accounting (AAA) facilities achieved by a single access control
server (the TACACS+ daemon).