commit #2933
#2933
merge with lastest master changes #2933
fixes #3110
last changes #2933
#2933
Merge remote-tracking branch 'origin' into issue-2933-control-of-where-things-push
missing, and cleaned up class #2933
Merge pull request #3135 from dotCMS/issue-2933-control-of-where-things-push

Issue 2933 control of where things push
#3126
#3126
Merge remote-tracking branch 'origin/master' into issue-3138-Role-API-unit-test