1. A method, comprising: receiving a first command to define a component for a user interface from a first tenant of a plurality of tenants using at least one on-demand service; receiving at least one instruction to a user interface controller to access a portion of storage associated with the first tenant; processing information associated with the portion of storage; and returning a result of the processing to the component.