1. A computer readable medium comprising computer readable program code embodied therein for causing a computer system to perform a method, the method comprising: receiving an application; receiving application information for the application; determining an access privilege for the application based, in part, on the application information; generating a deployment package for the application using the application and the access privilege; and publishing the application.