A website user can't sudo, that's by design. You can give them root access by giving them the root password or adding their SSH key to /root/.ssh/authorized_keys
but you should never do this on a shared server and we would advise against doing it on a server which is a member of your cluster, even if it's dedicated to this customer.
I would recommend installing this app on a standalone server.