Adding Authentication for webhook api. Closes #1020
Replacing instanced of isOwner with isAdmin. #731