1. A method comprising: assigning, using a processor, a set of workflow specific tokens to a user in response to a workflow event, wherein the set of workflow specific tokens grant the user temporary access to a portion of data; receiving a request from a workflow tool to allow the user to access data; and using the workflow specific tokens assigned to the user to determine which portion of the data can be accessed.