Role management for create plan

On create plan, checks whether user is contractor and sets contractor
field in plan.
What to do with Customer field?