Procedure context and autorization

Is it possible to start procedures in user contest but elevated in administrator mode?
How to solve?

Thank you

@martino ,

We can run the procedure as logged in user. If the logged in user has admin privileges, then the procedure will run with admin rights.
If not it will run at user level permission.