Application Levels and Data StorageThe system stores application data at one of the following four levels:
system level - the data is available to all organizations and sites.
set level - a special category by which multiple organizations can share items and vendor company data that the system stores by default at the organization level.
organization level - the data is available to only the specified organization and all sites within the organization.
site level - the data is available to only the specified site.
Applications are considered system-, set-, organization-, or site-level depending on the level at which the system stores the data. In implementing a multisite installation of the system, it is useful to keep in mind which applications are at which level, because this property affects how you use the system, as illustrated in the following examples:
It determines the level at which record ID's must be unique.
For example, Work Order Tracking is a site-level application; two different sites can both use the same work order number for identifying two different work orders. Chart of Accounts is an organization-level application; two different organizations can use the same GL account number to specify different GL accounts.
It affects some aspects of security. For example, if a security group has access to one site for an organization level application, then members of that group can access all of that application's records for that organization. To use a specific example, if a user at Site 1 in Organization A creates a new GL account in Chart of Accounts an organization level application then users at Site 2 in Organization A can also access that GL account.
It affects some user default settings. For example, if a site is used as a filter for displaying records, but the application is organization level, then a user can access all records for the organization owning that site.