Import Scopes to Cloud
To Import Scopes from 'Smart Issue Templates for Data Center' to 'Smart Issue Templates for Cloud' you need to create Scopes on the Server and Export them. You can Export one or several Scopes at one time and you'll receive a .json file with these Scopes. After that, you can start to Import these Scopes to the 'Smart Issue Templates for Cloud'.
How to Import Scopes from the Server:
Export Scopes from Server.
Open the Jira Cloud.
Open the 'Manage Scopes' page in the Smart Issue Templates app.
Click the 'Import' button.
-20260310-124342.png?inst-v=7a833ef6-b1d6-4ef4-bec6-9d441ada66f9)
Click the 'Choose JSON File' button.
Select the exported '.json' file from your computer (max 10 MB).
The system will parse and validate the file. You will see a summary showing how many valid scopes were found, along with the first few scope names for your confirmation.
-20260310-124732.png?inst-v=7a833ef6-b1d6-4ef4-bec6-9d441ada66f9)
(Optional) Select a Default Owner (Fallback) — this user will be assigned as the owner for any scopes whose original owner cannot be matched in Cloud. If you skip this step, the current user will be used as the fallback.
-20260310-124950.png?inst-v=7a833ef6-b1d6-4ef4-bec6-9d441ada66f9)
Click the 'Start Background Import' button.
The import will run in the background. A progress widget will appear showing the current status, and you can continue using the app while it processes.
-20260310-125229.png?inst-v=7a833ef6-b1d6-4ef4-bec6-9d441ada66f9)
Once the import completes, the Scopes list refreshes automatically with your newly imported scopes. A final summary will show the number of imported, skipped, and failed scopes.
Note: The scope import file supports a maximum of 1,000 scopes per file. If you have more than 1,000 scopes, split them into multiple JSON files and import them separately.
Supported Scope Fields
The following scope properties are carried over from Server to Cloud during import:
Scope Property | Description |
|---|---|
Scope Name | The name of the scope is preserved exactly as it was on the Server. |
Projects | The projects assigned to the scope. Automatically matched to Cloud projects by name or project key. If set to "All Projects" on the Server, it stays as "All Projects" on Cloud. |
Issue Types | The issue types assigned to the scope. Automatically matched by name, including variations like "Sub-task" vs "Subtask". If set to "All Issue Types" on the Server, it stays as "All Issue Types" on Cloud. |
Groups | The Jira groups assigned to the scope. Group names are carried over directly. If set to "All Groups" on the Server, it stays as "All Groups" on Cloud. |
Owner | The scope owner. The system tries to find the same user in Cloud by email first, then by display name. If the owner cannot be found, the Default Owner (or current user) is used instead. |
Note: All core scope properties are supported. You do not need to manually re-configure your scopes after import - the system handles the mapping automatically.
Intelligent Auto-Mapping
The import process automatically maps your Data Center/Server data to the corresponding Cloud equivalents. You do not need to manually re-configure each scope.
Projects are matched using multiple strategies: exact name match, project key match, "Name (KEY)" format, and a case-insensitive fallback.
Issue Types are matched by name with case-insensitive comparison. Common naming variations are handled automatically - for example, "Sub-task", "Subtask", and "sub-task" are all recognized as the same issue type.
Owners are resolved using a priority chain:
Email match (most reliable)
Display name match
Default Owner (the fallback user you selected during import)
Current user (the user performing the import)
Duplicate Detection — Scopes with names that already exist in Cloud are automatically skipped. After the import, you will see a summary of how many scopes were skipped as duplicates.
Background Import
The import runs entirely in the background after the import modal closes. You can continue working in the app while scopes are being processed.
A progress widget appears showing real-time batch status.
Scopes are processed in batches with automatic retry logic for transient errors.
If multiple consecutive failures occur, the import stops to prevent cascading errors.
When the import finishes, a summary shows the total imported count, skipped duplicates, invalid entries, and any errors encountered.
-20260310-125229.png?inst-v=7a833ef6-b1d6-4ef4-bec6-9d441ada66f9)
Note: You cannot start a new scope import while another one is still running in the background. Wait for the current import to finish before starting the next one.
-20260311-140245.png?inst-v=7a833ef6-b1d6-4ef4-bec6-9d441ada66f9)