Plug-in (Function & Smart Service)Free

Reporting Utilities

by GD Mission Systems

Description

The Reporting Utilities plug-in provides allows for retrieval of application objects and their contents. The included functions are helpful in auditing application contents for compliance purposes. The latest versions of getAllApplications and getApplicationProcessModelsUUIDs allow the user to limit the return applications to only published applications.

Features

  • getAllApplications - Returns application details (e.g. Name, UUID, Total Versions, Created On, Location and Description) for all Applications in the Appian environment
  • getApplicationProcessModelsUUIDs - Returns application-specific process model UUIDs, given an application UUID
  • getApplicationRulesAndConstantsUUIDs - Returns application-specific Rules and Constants UUIDs, given an application UUID
  • getAllApplicationsByPaging - provides paging options to the retrieve applications.

Release notes

Prepended release notes to the "Release Notes" document.

Version history (3)

1.1.2

  1. Added category annotations so that "Applications" will will be available in the Expression Editor.
  2. Added optional "isPublished" parameter to getAllApplications() and getAllApplicationsByPaging() functions. If true, this will return only published applications. Default is false.
  3. Updated release notes for v1.1.0 to include note about 0-based startIndex. Included v1.1.0 release notes in current release notes.
  4. Updated error handling.

1.1.0

Below changes have been done in the new version of the Plugin:

  1. Fixed null argument issues in both ‘getApplicationProcessModelsUUIDs’ and ‘getApplicationRulesAndConstantsUUIDs’ functions.
  2. Removed all deprecated APIs from all functions.
  3. Added new function ‘getAllApplicationsByPaging’ will provide paging options to the retrieve applications. Sorting will be done by the Application name. Paging options are:

a. Start Index b. Batch Size c. Is Ascending

1.0.0

[MIGRATED] Function to return all applications in the appian environment. Using application uuid, we can get application specific process model uuids. Using application uuid, we can get application specific rules and constants uuids getAllApplications getApplicationProcessModelsUUIDs getApplicationRulesAndConstantsUUIDs