发明名称 Method and system for allowing access to developed applications via a multi-tenant on-demand database service
摘要 In accordance with embodiments, there are provided mechanisms and methods for allowing access to developed applications via a multi-tenant on-demand database service, in a controlled environment. These mechanisms and methods for providing such access can enable embodiments to provide additional control over the development process as well as the access of such developed applications. The ability of embodiments to provide such additional control may lead to an improved application development framework, etc.
申请公布号 US9323804(B2) 申请公布日期 2016.04.26
申请号 US201313865896 申请日期 2013.04.18
申请人 salesforce.com, inc. 发明人 Weissman Craig
分类号 G06F9/44;G06F9/445;G06F17/30;G06F11/36;G06F21/62 主分类号 G06F9/44
代理机构 代理人
主权项 1. A method, comprising: receiving developed applications at an on-demand database service from a plurality of developers; for each of the received applications: running in an automated manner, by the on-demand database service through a call made to an application program interface associated with the on-demand database service, an assessment of whether operability of the application and quality of the application comply with a plurality of predefined rules,only making, by the on-demand database service, a publication functionality of the on-demand database service accessible to the developer for the received application when the automated assessment performed by the on-demand database service indicates that the operability of the application and the quality of the application comply with the plurality of predefined rules, andwhen the automated assessment performed by the on-demand database service indicates that either the operability of the application or quality of the application does not comply with the plurality of predefined rules, then a report is provided to a developer of the application to indicate a manner in which the operability of the application or quality of the application does not comply with the plurality of predefined rules; providing, by the on-demand database service, access to the applications, once published using the publication functionality of the on-demand database service, to users of the on-demand database service including allowing the users to share each of the applications; and limiting, by the on-demand database service, a plurality of aspects of the applications shared by the users, the plurality of aspects including: a number of electronic mail messages sent utilizing the developed applications,an amount of resources made available to each of the developed applications,service calls out by the developed applications to other systems external to the on-demand database service,a number of queries made utilizing the developed applications,a number of rows processed,a number of transaction statements,a duration of processing by the developed applications, anda number of modification statements to a database made utilizing the developed applications.
地址 San Francisco CA US