Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anchor
isMissingRequiredParameterstrue
General for all applications

...

All ACLI applications provide the following:

  1. Multiple Run actions that allow bulk automation across many application objects and generic support like:

    1. runFromCsv - run actions for each row

    2. runFromSql - run action for each row of a database query

    3. runFromJson - run actions based on JSON data like arrays

  2. Database support for all list actions - the ability to automatically create or update database tables from application data.
    The data is useful for analysis for planning migrations and understanding your application data.
    For example, analyzing users, groups, and space permissions or looking for obsolete data that can be removed before migration. More importantly, it can be used
    Use database support to drive migration automation using with ACLI actions (and runFromSql) or other tools that can use databases. This is especially important
    -> Database support is particularly useful in cross application migration where data needs to be restructured for the target application.

  3. Test staging and migrations with ACLI script to retrieve data and verify against expected results either manually or in formal tests using Gint. Also, ad-hoc testing and automations to fix up migration errors to avoid error prone manual updates.

  4. Help with instance management for test and staging instances and applications using UPM actions like getAppList , installApp , addLicense, runFromAppList.

Conflue
Anchor
Confluence
Confluence
nce

...

Action type

Use

...

Confluence specific Run type action like runFromSpaceList, runFromContentList, runFromAttachmentList, and similar.

Run

runFromSpaceList run actions for each space. Defaults to global spaces only. Filtering available like for getSpaceList.

runFromContentList run actions for each content item found from a content search.

runFromAttachmentList Run actions for attachments that match the same conditions as getAttachmentList.

@all can be used as a special value for the space parameter.

Use a variety of Run actions to minimise script writing.

exportSpace

restoreExport

Actions for managing space data

...

exportData

...

Action for exporting some constructs as ACLI scripts that can be modified and used to re-create on other systems.

Supported data types include:
SPACE, PARTICIPANTS, USERS, and GROUPS

...

Copy

...

copySpace

...

to copy entire space and (optionally) contents

copyAttachments

copyBlog

copyComments

copyLabels

copyPage and copyPageChildren

copyPermission

Extensive Copy type of actions including support for targetServer to copy data to another server.

modifyPage

modifyBlog

Modify actions to repair text data with

...

regex find and replace capabilities.

...

Modify actions are

...

useful for repairing links in data and can be used in combination with database (runFromSql) to drive high volume changes.

...

modifyPage

...

Anchor
isMissingRequiredParameterstrue
Jira

...