Depending on your needs, Backbone Issue Sync has two separate licensing models:
- Atlassian Marketplace licensing – the standard licensing model, where Backbone must be installed on all synchronized Jira instances
- Remote licensing – this requires more manual setup, but Backbone must only be installed on one Jira Server instance
This article explains when and how to license Backbone using either of these models.
Atlassian Marketplace licensing
When should I use it?
This is the standard licensing model. We recommend this option whenever it's possible to install Backbone on all synchronized Jira systems.
It's quicker to set up than the Remote licensing model, and renewals are automatic, saving time for you.
What license size do I need?
The Backbone license size must always be the same as the license size of the base Jira instance it is installed on.
How does Jira service desk licensing work?
As stated before, you only need a license that corresponds to the user tier of the largest Jira application in your instance.
For example if your Jira software instance were 200 users, and your JSD license were 10 users, you'd need a 200 user license for the instance.
Where can I get it?
You can purchase an Atlassian Marketplace license directly from the Atlassian Marketplace, or from your Atlassian partner.
When should I use it?
When you can only install Backbone on one Jira installation. This means you can connect to other Jira installations where Backbone Issue Sync is not installed.
You can only install a remote license on a Jira Server instance. A remote license only works with the Centralized Configuration model.
Where can I get it?
Remote licensing is not available on the Atlassian Marketplace – if you are interested in remote licensing, please contact us at email@example.com, providing the following information:
- Your company
- Contact details (name & email) of technical contact at your company
- How many endpoints you need (i.e. how many Jira instances will you be connecting to from the instance where Backbone is installed)
- Your Jira user tier
The user tier and contact details (name & email) of the technical contact of each Jira instance that you want to synchronize with
Any additional comments
With these information we will then create a quote and license file for you. Please also consider to take a look at our pricing table for remote licenses.
How does it work?
Remote licensing lets you connect to other Jira instances using remote endpoints. When you buy a remote license, you can specify to have as many remote endpoints as you want (the more you buy, the more expensive the license).
From the instance where you install the remote license (let's call it instance A) you can create synchronizations with other partner instances, regardless of if they have Backbone installed and licensed. For every partner instance where Backbone is not installed and licensed, one of the endpoint licenses of instance A's license is consumed. If you try to use synchronize with more instances than you have endpoint licenses, you will get an error and wont be able to start the synchronization.
As soon as you stop all synchronizations using this Jira as an endpoint, the endpoint license will be released, and can be used in other synchronizations.
Example license file
In the license file, you can verify your expiration date and the amount of your remote endpoints:
<?xml version="1.0" encoding="UTF-8"?> <license> <info> <creation>2017-05-11</creation> <holder>IT Unicorns Inc.</holder> <creator>K15t Software GmbH</creator> <product>Backbone Issue Sync for Jira</product> </info> <policies> <policy type="PRODUCT_KEY">com.k15t.backbone.backbone-issue-sync</policy> <policy type="EXPIRATION">2017-07-10</policy> <policy type="MAX_REMOTE_ENDPOINTS">1</policy> </policies> <signature>qwertyuiopasdfghjklzxcvbnm</signature> </license>
How do I install the license?
To install a Backbone remote license, simply place your license file, backbone-issue-sync-license.xml, into the folder <JIRA_HOME>/data/backbone-issue-sync. You might have to create the backbone-issue-sync folder yourself. If you are using JIRA Data Center, place the license into the shared home directory in the corresponding path, and not in the local home directory.