IMI-Administration-update

DONE
- definePosition()
- validatePosition()*

TODO
- validatePosition()*
- defineUserPosition()