Skip to end of banner
Go to start of banner

Asset Custom Field migration

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Current »

Atlassian has announced the deprecation of its External Assets Platform, with a complete shutdown scheduled for . To ensure a seamless transition and minimize disruptions to your workflows, we are introducing a new Asset Custom Field, built on Atlassian's Forge capabilities, as a replacement.

This guide provides detailed instructions for migrating to the new solution, including essential steps, required actions, and key considerations to help you adapt effectively.

On this page:

Overview of changes

  • The External Assets Platform custom field will no longer be available.

  • A new Asset Custom Field is provided as a replacement.

  • Existing data will be migrated to the new custom field.

  • Some configuration updates, particularly related to asset filters, may be required.

Admins need to decide on the best migration approach for their organization and complete the necessary actions.

Migration steps

If you encounter any issues or have questions during the migration process, our support team is here to help. Contact us to get assistance and ensure a smooth transition.

Step 1: Notification and initial configuration

Admins will see a banner in the app notifying them of the upcoming changes.

image-20241205-201226.png

The banner includes information about the new custom field, and a call-to-action to Configure the migration option.

📌 Actions required

Admins must:

  1. Click Configure the migration.

  2. Choose your preferred migration approach:

    image-20241205-201543.png
    • Automated updates – Check the box labeled Yes, update them to automatically update existing issue data. Note that this can trigger automation rules or impact reports.

    • Manual configuration – Leave the box unchecked if you prefer to manage configurations manually.

Important

If you leave the box unchecked, all asset data stored in the old custom field will be lost when the External Assets Platform is shut down on . Here is what you can do:

  • If you only have a small number of issues, you can update them manually.

  • For a large number of issues, we strongly recommend bulk updating. You can use a Jira automation rule to transfer values from the old (external) asset custom field to the new one. Or you can use a scripting tool such as ScriptRunner to perform this. If you need any assistance, contact our Support team.

Step 2: Data migration

The migration process automatically maps existing data from the deprecated custom field to the new one.

Process:

  1. Select your migration path – The administrator needs to acknowledge the migration process to start the process.

  2. Upgrade the application – Install the new Forge-based version of the app.

  3. Migration begins automatically – When the admin upgrades to the Forge app, the migration starts automatically.

    image-20241205-203223.png
  4. Monitor progress – Real-time updates will be displayed during the migration.

If migration fails:

If the migration fails, the administrator will see a summary of the affected components. Our engineers will either re-run the migration or guide you through completing the process. For assistance, contact our Support team.

  1. Completion – Once the migration is complete, the new custom field will be added to relevant screens and schemes for continued functionality.

    image-20241210-103511.png

Step 3: Filter configuration

Once the migration is complete, check the configuration of your old custom fields. If you use filters in the custom field and would like to continue using them in the new custom field, you’ll need to reconfigure the filters and assign them to the new custom field.

To check if your custom field has any filters, follow these steps:

  1. Go to Jira Settings > Issues > Custom Fields.

  2. Find the old custom field, and click on its name. A window appears.

    image-20241210-114750.png
  3. Select Contexts > Create, Edit, or Delete Contexts.

  4. Check the Filters section to see if your custom field uses filters.

    image-20241210-115136.png

Regardless of whether you use a filter in the custom field context, we create a filter in AIP for each migrated asset custom field. The filter is named [customFieldName] (Ext) - System Asset Filter and is initially empty.

(OPTIONAL) If you want to continue using the filter(s) in the new custom field, follow these steps:

  1. Review and update filters:

    • Go to Asset Navigator, select the automatically created filter from the Filters dropdown, and add the assets you want to it.

    • Under Filter Settings > Viewers, make sure My Organization is always selected. Otherwise, you won’t be able to use this filter in the new custom field. You can change the configuration here by clicking Edit filter.

      image-20241210-121655.png
  2. Update custom field Contexts:

    • Go to Jira Settings > Issues > Custom Fields.

    • Find the new custom field, then select Contexts > Create, Edit, or Delete Contexts.

      image-20241210-083030.png
    • Edit the context settings and select the Asset filter you’ve created in the first step.

      image-20241210-082915.png
    • Choose the Field type (Single or Multiple choice).

    • Optionally, you can make this field read-only. If this option is selected, users won’t be able to edit the custom field’s value. Other AIP operations can edit the field. You can use this if the field value is set by a script or a post function.

    • Click Submit.

Adding the new custom field to Jira Service Management (JSM) Portal

To display the custom field on the JSM portal:

  1. Navigate to Project Settings in your service project.

  2. Under Apps, click Assets settings (AIP).

  3. Locate the request type where you want to add the field and click Edit fields.

    image-20241210-082851.png
  4. Select the custom field and click Save.

The custom field now appears on the customer portal form under that request type.

image-20241210-082801.png

Optionally, you can enable the Display Asset Details in Portal View checkbox to show asset information on the portal.

image-20241210-082704.png

Limitations

  • The new custom field cannot be set as mandatory on JSM portal forms due to Atlassian platform limitations.

  • The position of the custom field on the portal form cannot be rearranged.

  • Currently, we are unable to automatically add our new custom fields to the corresponding screens for team-managed projects. Therefore, for these projects, administrators must manually add the custom fields to the relevant screens.

Known issues

String vs. ID values

Due to Atlassian limitations, the custom field may display ID values instead of labels (for example, showing 1 instead of Employee). This issue affects:

  • JQL queries – The query will function correctly, but the Issues view may show IDs instead of labels.

image (36)-20241210-082514.png
image (37)-20241210-082510.png
  • History panel – Changes in the custom field will also display IDs instead of labels in the issue History tab. If this affects your workflow, contact our support team to discuss adding an Asset History Panel to improve usability.

    image-20241210-082435.png

  • No labels