workflows: compliance with IT requests

* Changes inheritance of workflows.

* Adds methods to workflows for rendering.

Signed-off-by: Guillaume Lastecoueres <guillaume.lastecoueres@cern.ch>