1. A method for providing a timeline control in a multi-tenant database system, the method comprising: determining a plurality of entitlement processes and milestones that are to be enforced, wherein each entitlement process includes one or more actions, and wherein each action is associated with a corresponding milestone; displaying a timeline control window that shows one or more milestones for an entitlement process; and updating the timeline control window as the status of the entitlement process changes.