Add custom validation that requires email address if permission is set t...

...o user or admin in add contact