If you link that user account with priviledged Level 2, then you just set the commands that the priviledge level can use, not the individual user.
This how-to shows how to use free Ansible software to automate configuration of Cisco routers and links to other Ansible modules that apply to other vendors' gear and support other functionality ...