How authentication, authorization, accounting, and least privilege control user and network-device access.
AAA is a model for controlling access to a network or device:
Authentication alone is not sufficient. A successful login should grant only the permissions appropriate to the person, device, role, and context. This is the principle of least privilege.
| Technology or control | Typical role |
|---|---|
| MFA | Strengthens authentication by requiring multiple independent factors |
| RADIUS | Centralized AAA commonly used for network access, Wi-Fi, and remote-access services |
| TACACS+ | Centralized AAA commonly used for network-device administration, including granular command authorization |
| LDAP | Directory access protocol used to query or update identity information |
| SAML | Federation protocol that conveys identity assertions between systems |
| SSO | A user experience and trust pattern that reduces repeated authentication across related services |
1Employee Wi-Fi
2 → authenticate identity and device
3 → apply network-access policy
4 → authorize only the intended network resources
5
6Switch administration
7 → authenticate administrator
8 → authorize an administrative role or permitted commands
9 → record the administrator's session and actions
The device-administration path usually needs stricter authorization and logging than ordinary user access. For example, TACACS+ is often selected where command-level control and accounting for network-device administrators are required, whereas RADIUS is commonly used for network access or VPN authentication.
Federation and SSO can reduce password friction, but neither automatically grants least privilege. Authorization decisions and access reviews remain necessary after identity is established.
For the protected device path that these controls support, see Network Remote Management.