API Laravel Authentication

Im working with the API based in laravel and id like to get some pieces of advices.
I’ve notice that when i ask a request Update user I always need to get token of one user with admin priviligues to allow the changes instead of the token of a normal user.
So my first question is… Should i have an admin user to deal with all this kind of operation? is this the best way to work with?