1. A method comprising: receiving a user name to log onto a mobile device; determining a context for the mobile device based on one or more operational parameters of the mobile device; determining, based on the context and the user name, that the mobile device is to operate in a springboard lock mode; selecting, based on the context and the user name, one or more applications to present to a user in the springboard lock mode, wherein in the springboard lock mode, the mobile device displays a springboard user interface that presents and enables the user to access only the selected one or more applications, and wherein the user name is associated with one of a plurality of roles such that a first group of applications is selected for presentation when the user name is associated with a first role and a second group of applications is selected for presentation when the user name is associated with a second role; and running the mobile device in the springboard lock mode.