1. A computer-implemented method of pre-permissioning an application, the method comprising: receiving a request from a user to install an application; in response to receiving the request from the user, transmitting to an application marketplace a request associated with obtaining a copy of the application, and receiving in response information that indicates a list of computing services that are needed to properly execute the application; presenting to the user for review and before downloading the application, one or more of the computing services indicated by the received list of computing services; determining, after presenting the one or more computing services and before downloading the application, that the user approves enablement of the presented one or more computing services and installation of the application; causing the application to be downloaded and installed for execution on a computing device assigned to the user in response to determining that the user has approved enablement of the presented one or more computing services for the application to use when the application is executed; and causing, by a computing system, an account assigned to the user to be billed in response to determining that the user has approved enablement of the presented one or more computing services for the application to use when the application is executed, wherein the computing system is configured to not bill the account assigned to the user in response to determining that the user does not approve enablement of the presented one or more computing services.