# nmcli agent > Run nmcli as a NetworkManager secret agent or polkit agent. > This subcommand can also be called with `nmcli a`. > More information: . - Register nmcli as a secret agent and listen for secret requests: `nmcli agent secret` - Register nmcli as a polkit agent and listen for authorization requests: `nmcli agent polkit` - Register nmcli as a secret agent and a polkit agent: `nmcli agent all`