Show TOC

Background documentationOrganizing Processes Locate this document in the navigation structure

 

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.

Actions

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

Deleting Applications

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

Security

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.