For the complete documentation index, see llms.txt. This page is also available as Markdown.

Documentation

Glossary

Term
Definition

Item

A collective term for Applications, Portal Pages, and Automations.

Asset

A component or module.

Dependent

An item or asset that needs and relies on another asset to function.

Application Service Overview

This service enables users to cascade delete from a selected organization, these items include; Applications, Portal Pages, and Automations along with any assets that are exclusively associated with them.

Items and their assets can be deleted using the following methods:

1

Individual item deletion

A single item can be deleted independently without deleting any of the assets it uses. Before an item can be selected for deletion, it must be undeployed from all environments in which it is currently deployed.

Best for:

  • Removing obsolete Applications, Portal Pages, or Automations

  • Retaining reusable assets for future use

  • Deleting items without affecting shared components or modules

2

Item and Asset Deletion

A single item can be deleted together with any assets that are exclusively associated with that item. Assets that are shared with, or used by, other items cannot be selected for deletion and will remain in the system.

Best for:

  • Cleaning up unused items and their exclusive assets

  • Removing item-specific components and modules that are no longer required

  • Reducing clutter within application packages

This service does not commit all assets used by the selected items. This service only deletes the selected item and any eligible item - exclusive assets.

It does not:

  • Delete assets that are shared with other items

  • Delete standalone assets that are not associated with an item

  • Delete multiple items in a single operation

Key Functionalities

  • Delete Applications, Portal Pages, and Automations individually

  • Delete an item together with assets that are exclusive to that item

  • Identify assets that cannot be deleted because they are shared with other items

Workflow

1. Select Organization

Choose the organization from the “Organization” list selection menu.

2. Select Application Package

Choose a package from the Application Libraries list selection menu.

3. Select Item to Delete

Choose an item from the list to delete. Items are grouped by type:

  • Applications

  • Portal Pages

  • Automations

Items that are currently deployed in one or more environments cannot be selected for deletion. These items are displayed in a separate list and must be undeployed from all environments before they can be deleted.

4. Select Assets to Delete

4.1 Select assets to delete (List Multi Selection Input)

Displays the highest-level item-exclusive assets used by the selected item. Each selected asset includes all dependent assets, which can be viewed in a tree structure within the pinned step. Each asset includes the following information:

  • Name

  • The package in which it resides

  • The first two dependency levels of the assets used by that asset

If additional levels exist beyond the first two, an ellipsis (“…”) is appended to the name of the second-level asset

Assets are grouped by components and modules. All assets are selected by default and can be deselected as needed.

This screen also displays assets that are shared with other items and are therefore not eligible for deletion. Each asset shows its name and the package in which it resides.

Available Actions

  • Back – Go back to the previous step

  • Export To CSV – Download the list of all assets the selected item uses.

  • View Asset Dependencies – Navigates to a screen that displays the items that use the shared assets

    • Will be hidden if no shared assets exist

  • Delete – Proceeds to the next screen where you will confirm the item and assets for deletion.

4.2 View Asset Dependencies (List presentation)

Displays the list of items that use the shared assets of the selected item. Each item is displayed with its type and the package in which it resides. Items are grouped by the name of each shared asset.

Available Actions

  • Back – Go back to the previous step

  • Export To CSV – Download the list of items used by the shared assets.

5. Confirmation

The final confirmation screen before the selected item (and any selected assets if available) are deleted. This screen shows the selected item’s type, last committed author, last committed version and last committed date.

Selected Assets to be Deleted (List presentation)

Displays a list of selected assets that will be deleted alongside the selected item. Each asset shows its name and the package in which it resides. Assets are grouped by type (e.g., Component, Module).

Will be hidden if no assets were selected or if the item does not use any assets

6. Post-Deletion

The final screen displays a confirmation message that the selected item (and assets if any) have been deleted.

Download Item Summary (File Gallery)

From this screen, you can download a Summary .csv file containing information about the item (and assets) that were deleted.

After reviewing or downloading the summary, you can:

  • Exit the application, or

  • Click Back to Item Selection to return to the item selection view

Limitations

This application service has the following functional limitations:

  • Multiple items cannot be deleted in bulk

  • Standalone assets (or assets not used by any item) cannot be deleted. (This will be facilitated through another extension service called - Clean Unused Assets)

Last updated

Was this helpful?