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.