AAA is conceptually similar to using a credit card, as shown in the figure. Authentication controls access by requiring valid user credentials, which are usually a username and password. The ASA can authenticate all administrative connections to the ASA, including Telnet, SSH, console, ASDM using HTTPS, and privileged EXEC.
Authorization controls access, per user, after users are authenticated. Authorization controls the services and commands that are available to each authenticated user. Without authorization enabled, authentication alone would provide the same access to services for all authenticated users. The ASA can authorize management commands, network access, and VPN access.