add ability to create role based column for dataset.
Merge branch 'begolf-master'