Super-tenant applications
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
Super-tenant applications
Applications written in prior release of OpenEdge have no concept of tenancy
as defined by OpenEdge. Virtually all code written for them works with whatever tenancy is
defined for the current database connection identity. To take advantage of super-tenancy, you
can write new applications or new modules for existing applications that require super-tenant
access, or use the SET-EFFECTIVE-TENANT built-in function to
identify a tenant prior to executing an existing application.
Typically, these are applications used to maintain or monitor multi-tenant data across tenants. One example might be in a Software as a Service (SaaS) environment, where the SaaS administrator needs to collect billing information for all application tenants, and to add or update billing notices for applicable tenants.