1. A computer-implemented method comprising: receiving data that specifies one or more updated conditions under which a first server-based enterprise application and a second server-based enterprise application may share certain enterprise data from a portable computing device that includes (i) a first native enterprise application that corresponds to the first server-based enterprise application, (ii) a second native enterprise application that corresponds to the second server-based enterprise application, and (iii) data that specifies one or more conditions under which the first server-based enterprise application and the second server-based enterprise application may share the certain enterprise data; modifying execution of the first native enterprise application or the second native enterprise application to reflect the updated conditions under which the first server-based enterprise application and the second server-based enterprise application may share the certain enterprise data; receiving, by the first native application after modifying execution of the first native enterprise application or the second native enterprise application to reflect the updated conditions under which the first server-based enterprise application and the second server-based enterprise application may share the certain enterprise data, input indicating an update for particular enterprise data; providing, by the first native application, the update for the particular enterprise data to the first server-based enterprise application; and receiving, by the second native application, the update for the particular enterprise data from the second server-based enterprise application.