16.11 Managing Application Items
Application items do not display, but are used to maintain session state.
Application items can be set using computations, processes, or by passing values on a URL. Use On New Instance computations to set the value of items once for a session. Use application items to maintain session state that is not displayed and is not specific to any one page.
- Creating an Application Item
Create a application item on the shared Shared Components page. - Viewing Application Item Usage
You can view a list of where application items are used by clicking the Utilization tab at the top of the Application Items page. - Editing Application Item Attributes
Once you create an application item, you can edit it on the Create/Edit Application Item page. - About Creating an Application Item that Functions as a Global Variable
You can create a global variable by creating an application item with the same name across all applications and setting the scope to Global.
See Also:
Parent topic: Managing Shared Components
16.11.1 Creating an Application Item
Create a application item on the shared Shared Components page.
To create an application item:
Parent topic: Managing Application Items
16.11.2 Viewing Application Item Usage
You can view a list of where application items are used by clicking the Utilization tab at the top of the Application Items page.
To view the Utilization report:
Parent topic: Managing Application Items
16.11.3 Editing Application Item Attributes
Once you create an application item, you can edit it on the Create/Edit Application Item page.
To edit application item attributes:
See Also:
Parent topic: Managing Application Items
16.11.4 About Creating an Application Item that Functions as a Global Variable
You can create a global variable by creating an application item with the same name across all applications and setting the scope to Global.
Large applications are often separated into several physical applications that reside in the same workspace. These applications often share session state by configuring the same cookie name in each application.
Another requirement of this type of architecture is the need to share a few global variables. While the number global variables should be kept small, global variables function as an effective means to facilitate communicate between the applications. For example:
-
Properties of the current user (such as email address, employee number, and so on).
-
Current company in a multitenant application.
To create an application item that functions as a global variable:
-
Create an application item with the same name in each application to share session state.
-
For Scope, select Global.
-
For Security, Session State Protection, select Restricted.
See Also:
Parent topic: Managing Application Items