Organizing Processes 
Applications are used to group objects in a hierarchy; they can be nested inside one another.
The following applications are shipped with the product:
Redwood - Parent application for the Redwood modules applications.
System - The System module application.
SAP - The SAP module application.
Platform - The Platform module application.
RedwoodScript - The RedwoodScript module application.
JXBP - The JXBP module application.
Applications have their own section in the navigation bar.
When an application is selected in the navigation bar, the objects in that application are shown in the main pane ordered by the type of object. This allows you to quickly and easily locate an object or a group of objects.
Applications can contain other applications. This means that you cannot delete an application which has child applications or contains objects. You must first remove the contained objects from the application. This can be done by deleting contained objects, moving them to another application (by changing the value in each object's Application field), or setting their application to null.
Additionally, applications can be exported to a CAR archive file, using job definition System_ExportApplication or manually. These archives can then be imported with the System_Import_Archive job definition into other Repositories. This allows for easy migration from a DEV or QA environment into a PROD environment.
Applications support the following actions:
Action |
Description |
Export tree |
Export the application tree, including all child objects of the selected application |
Monitor Related Jobs |
Go to the job monitor, enable a temporary filter showing all jobs related to the application |
Edit |
Edit the application |
Edit Security |
Edit Security of the application |
Delete |
Delete the application |
Duplicate |
Duplicate the application |
Expand All |
Expand all applications |
New |
Create an application |
You can only delete libraries when no other objects relate to them. For example, if there are job definitions that use the application, the application cannot be deleted until all job definitions that use it have been modified. You can see all job definitions that relate to the application in Related Objects in the lower detail pane and on the show page.
The table in related objects contains three columns:
Type - the type of object with a link to it
Related Object - the name of the object with a link to it
Used As - objects can sometimes be used in different roles
Privilege |
Description |
Application.Create |
Create applications |
Application.View |
view applications |
Application.CreateChildren |
Create child-applications |
Application.Edit |
Edit applications |
Application.Delete |
Delete applications |
You can grant privileges on two levels, Access and Admin; a privilege granted on Admin level allows the grantee to grant the privilege to other users. These privileges can be granted system-wide, per partition or isolation group.
If you have the security module, which requires the Module.Security license key, you have an additional Security tab on the application. It allows you to specify which users can access, edit, create children of, and delete the application.