1. A method executable on a computer readable medium comprising steps of: receiving a command to create a set of one or more authorization contexts associated with one or more functions or tasks of an application program; and creating the set of one or more authorization contexts which are activated in response to selection of the one or more functions or tasks of the application program.