1. A method comprising: commencing an authoring session to generate a workflow model having a plurality of tasks; receiving, during the authoring session, a selection of a task from the plurality of tasks; obtaining, via a user interface, an input representing one or more rules restricting utilization of data from a data context of the task, the data context comprising data consumed by or produced by the task, the obtaining comprising: causing displaying of a privacy view workspace as associated with the workflow model, the privacy view workspace comprising one or more fields, and populating the one or more fields in the privacy view workspace; utilizing at least one processor, generating a data-handling policy for the task using the one or more rules, a rule from the one or more rules indicating how the task is to consume input data from the data context, wherein the data-handling policy defines an output consumption policy for output data from the data context of the task, the output consumption policy comprising one or more rules for utilizing the output data, the output data being stored in a second data object from the workflow; executing a consistency check for the data-handling policy; and storing the data-handling policy as associated with the workflow model.