Versions Compared

Key

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

Operational Excellence

How can I create an Azure Application configuration?

Security

Which permissions does your product need for Azure AD access?

Which permissions does your product need for JSM API access?

Which permissions does your product need for Assets Import API access?

...

What is the difference between your Microsoft Entra ID Importer, Microsoft Intune Importer, Jamf Importer for JSM Assets, Database Importer for JSM Assets applications, and Atlassian’s Data Manager?

Atlassian acquired AirtTrack in 2023 and bundled the feature with JSM Assets as of October 2024. Naturally, the best place to get more information about the feature is the Data Manager documentation page.

We started launching our applications in the beginning of 2023. We have been serving more than a thousand customers until now and backed up with a support service. Since then, there have been improvements in scalability, data scope, features, and admin controls that are aligned with our customer use cases.

The main difference between Data Manager and our Importer applications is the focus of these systems. Please find the comparison chart below:

Pio Importer application for JSM Assets

Data Manager

Focus

Importing the data into Assets in a quick and simple way.

Data Quality Improvement

Object Schema

It is automatically built in seconds according to the source system data model

Depends on the configuration

Mapping data

Automated (tick)

Manual (error)

Duration from Installation to “Data Ready in JSM Assets” state

5 minutes ⏲️

Depends on the configuration

Data Flow into JSM Assets

Scheduled and Automated (tick)

(no touch needed after initial setting)

Manual CSV import (error)

Local Client Installation

Status
colourGreen
titleNot needed

Status
colourRed
titlerequired

Integrations with external systems

15+

30+

Existing Integrations on both

Entra ID

Number of Object Types 10

Number of Attributes 93

Object Types:

Screenshot 2024-07-10 at 09.34.07.pngImage Added

PS: Includes Manager information (tick)

Get more info

Number of Object Types 1

Number of Attributes 11

Object Types:

User

PS: It doesn’t include Manager information (error)

Intune

Number of Object Types: 7

Number of Attributes 66

Object Types:

Intune_Schema.pngImage Added

Get more info

Number of Object Types 1

Number of Attributes 42

Object Types:

Computer

Jamf

Number of Object Types: 11

Number of Attributes: 150

Object Types:

Image Added

Get more info

Number of Object Types: 1

Number of Attributes: 25

Object Types:

Computer

Databases

Number of Object Types: Unlimited

Number of Attributes: Unlimited

Object Types: Unlimited

Number of Object Types: 3

Number of Attributes: Unlimited

Object Types:

Currently, Data Manager supports three types of objects classes: Compute, User, and Network.

You may follow our roadmap for the upcoming products and features.

What is the difference between your Microsoft Entra ID Importer for JSM Assets application and Atlassian’s integration application?

Our application was launched in March 2023 and backed up with a support service. Since then, there have been improvements in scalability, data scope, features, and admin controls which are aligned with our customer use cases. Please find the list of the latest features on the main product page. You may follow our roadmap for the upcoming features, too.

Why are your products accessible only to admins?

We believe personal data management has is of high importance. Since Admins have both permissions and responsibility for overall Jira administration, we have placed the application on the Admin page. Let us know if you have additional thoughts. Contact us…

...

Our products leverage Atlassian’s Forge platform. The Forge platform stored stores the data in the same region as your JSM Site. More…Atlassian’s AWS Environment.

Data residency support for Forge-hosted storage is now available. This means you can PIN all the data stored by Pio Applications to the location you prefer. Please review the following page for more details on our Data Residency page.

How do your products handle Multi-Tenancy?

Our products are built for Atlassian’s Forge platform which comes with Multi-Tenancy capabilities. More…

How does data synchronization work?

Our applications connect to the Source (i.e. Azure AD, Intune, Jamf, Datadog, etc.) and collect the data sets selected in the application configuration. The data is formatted for Assets and imported. Every import execution contains full data from the source. Import executions can be scheduled hourly or daily.

Why is there a limit in your app?

Our apps do not have a limit but naturally, they have dependencies on external systems and they may have limitations. Please find details on the Limitations page. We allow admins to set a record limit in the admin configuration tab. 👇

How does the record limit work?

Admins can set a limit for the records. For example, if an admin sets the limit to 500 then our applications will capture the first 500 records from the source and import. The order of the records depends on the source system API. The feature is useful during the initial tests.

Reliability

Is my data backed up?

Yes, with the help of Forge features, our products store the data in a database via storage API. The Atlassian Cloud backs up the entire hosted storage for disaster recovery. This includes content stored from the Forge storage API. More…

Performance Efficiency

Cost Optimization

...

Installation

I am not able to install your app. How can I solve it?

Installation of our app is an automated process of Atlassian Marketplace. Please review the following article for a possible solution.

https://confluence.atlassian.com/jirakb/unable-to-install-any-cloud-add-ons-971608404.html

Who can I reinstall your app?

Our Atlassian Marketplace apps without a paid subscription on a linked production environment can be added on a free trial with the option to add payment details at the end of the trial period. This means you can install apps from the Atlassian Marketplace or through the Manage apps screen from within the Jira Service Management administration section of your site and try them out.

Atlassian will send you email notifications to your billing contact email address when your trial period ends. Once the trial ends, you’ll need to add your payment details to purchase a subscription to keep using the app on your site. Otherwise, Atlassian will remove the application.

You won’t see an install or buy button in that case anymore. Please contact the Atlassian License team and request help with the installation since Atlassian Marketplace manages the deployment process.

Pricing

Do we need to pay for your application running on the JSM Sandbox environment?

No, if you have a paid Pio Application for your JSM Site. In this case, you can use the application on your JSM sandbox free of charge.

Yes, if you don’t have a paid Pio Application on your JSM Site.

Please read more about how you can manage marketplace applications for your sandbox on Atlassian's documentation in detail.

Security

Which IP Addresses should we add to our Jira Organization IP Allowslists?

Our applications are running on Atlassian’s Forge Platform and connect to your Jira environment via APIs. If you plan to use the IP allowlists in your Atlassian Administration / Security settings, it’s important that you monitor Atlassian’s documentation for changes to Forge IP Ranges. A JSON file containing this information is published to https://ip-ranges.atlassian.com/, which may aid automation.

We are getting a Jira connection problem error in the logs.

If the Jira connection is not successful and you are sure that your email address / API token is correct then it may be the IP allowlists blocking the access. Please review your security settings and add the Forge IP Ranges to your IP allowlists configuration. 👆

Which IP addresses should we allow to access our internal databases?

If you are using our Database Importer for JSM Assets application, you need to allow our static IP addresses according to our security recommendations.