Only login and command accounting is supported. System event accounting is not supported.
You can use a TACACS+ server for accounting regardless of whether authentication is performed through RADIUS, TACACS+, or the device-local user database. The only precondition is the presence of one or more TACACS+ servers configured on the device.
No accounting can be performed if authentication fails.
In command accounting, commands with a partial timestamp cannot be logged. For example, a
firmware download command issued with the
reboot option will not be accounted for, because there is no timestamp available for completion of this command.