influxdb/task
Lyon Hill a8d7870689
feat(task): impersonate user on task execution (#14675)
* feat(task): impersonate user on task execution

Passing tokens to tasks is cumbersome and we needed a way to more easily create tasks. With this change we no longer need a token on task create. We take the user that created the task and pass that in as the "owner". As far as the task is concerned the owner is the source of permissions.

This is done by adding an additional field on task create that is OwnerID. We will no longer respect the token passed in and it will be deprecated soon.

Things to do still:
Task updates need to allow for owners to be set.
2019-08-15 18:31:52 -06:00
..
backend feat(task): impersonate user on task execution (#14675) 2019-08-15 18:31:52 -06:00
mock chore(tasks): use pointers for task errors (#14343) 2019-07-15 13:57:51 -07:00
options Tasks/remove option caching (#14283) 2019-07-09 10:46:13 -07:00
servicetest feat(task): impersonate user on task execution (#14675) 2019-08-15 18:31:52 -06:00