Fixes #5627: Wrapping tasks controller in new authorization.
Merge pull request #4151 from ehelms/fixes-5627

Fixes #5627: Wrapping tasks controller in new authorization.