Added authorization for delete functionality

Delete functionality is available only for admin users