1. A method, comprising: reading, by a scanner on a mobile device, an indicia affixed to an object in a store in order to obtain information associated with that object; deriving an identity of a user of the mobile device and permissions associated with the user; obtaining a plurality of available tasks for that user to perform based on the information associated with the object, and the identity and permissions of the user; displaying the plurality of available tasks to perform on the mobile device; and selecting, by the user on the mobile device, one of the plurality of available tasks to perform.