Map hashed IDs to custom app names

This page describes how to translate hashed IDs to custom app names.

Problem

The cloud readiness assessment in Portfolio insights includes pages related to Marketplace apps and Custom apps. Since custom app names are user-generated content, we’re unable to collect and show them unless you gave us consent to collect such data. If you don’t want to give this consent or if the consent wasn’t yet rolled out for your organization, you can use these steps to manually translate the hashed IDs into correct names.

Sample hashed names of custom apps in Portfolio insights

Solution

To solve this issue, you will need to:

  1. Check the name of each custom app from your Data Center instance.

  2. Run the command to view the hashed name.

  3. Find the hashed name in your cloud readiness report.


1. Check the name of your custom apps in Data Center

  1. In Data Center, go to Administration > Manage apps > Manage apps.

  2. Get the name of a custom app.

You will also need the Server ID. You can view it in Administration > System info.

2. Run the command to view the hashed name

Run the following command in a command-line interface to view the hashed name for this app:

printf '%s%s' "<SERVER_ID>" "<APP_NAME>" | openssl dgst -sha256 | awk '{print $2}'

For example:

printf '%s%s' "9SY8-PJX1-GK68-YQQ2" "My custom app" | openssl dgst -sha256 | awk '{print $2}'

3. Find the hashed name in your cloud readiness report

Find the resulting hashed name in your cloud readiness report. This will allow you to recognize the hashed app and view additional information about it, such as app details and usage.

Still need help?

The Atlassian Community is here for you.