[EAGLE-909] UI Policy definition require siteID

add siteId in def page.
check submit if not siteId config

Author: zombieJ <smith3816@gmail.com>

Closes #814 from zombieJ/EAGLE-909.
3 files changed