I've found with the later versions of sudo, if you grant sudo access to another non-root user, the NOPASSWD option doesn't work - in which case, case the Autenticate option to ensure a password isn't required.
Make sure you disallow shells and vi etc....!
--
Jack