On the linux servers of our main customer our bash scripts were running under root for years. Now we want to change that for security reasons.   Some of our scripts were triggered by the service command, for example service filescontrol start. The main admin from our customer also wants these service triggered scripts to run under normal users.But is the concept of the service command not bound to the root user?
service command and non-root user
root