Import/Export

The Import/Export feature allows users to export SD Elements Library content in various formats, modify it externally, and import it back into the system. This feature is commonly used for bulk updates to Library content. A full library export is also available as an export-only ZIP file.

For information about the kinds of files you can export and their structure, refer to the Library Import & Export File Template documentation.

  • Import and Export jobs run asynchronously. Once initiated, users can continue working normally while the job runs in the background.

  • Completed jobs appear under Library → Import/Export in either the Import Jobs or Export Jobs table.

  • Exported files are available for download for up to 24 hours after the job completes and can be retrieved from the Export Jobs table.

  • The import job will remain active, and its diff view available, for up to two weeks or until the job is executed.

File Formats

Supported formats for Import/Export:

  • xlsx — Recommended for Microsoft Excel. (Be aware that Excel may automatically truncate large files.)

  • csv — Comma-separated values.

  • json — JavaScript Object Notation.

  • yaml — Yet Another Markup Language.

Full library export-only format:

  • ZIP — Compressed archive.

Use a content template as the basis for importing data. Follow the steps below to retrieve a template.

Prerequisites
  • The user must have the permission: Global role → Customization → Customize content.

Steps
  1. Click Library → Import/Export.

  2. Select the Export tab.

  3. Under Templates, choose the Empty option.

  4. Select a File Type.

  5. Choose a specific Library model (e.g., Countermeasures) or export the entire library.

  6. Click Export.

The template defines the required headers, as shown below:

Content Template

Export All Content

Export the full SD Elements content library for offline review, backup, or bulk editing/reimporting.

Prerequisites
  • The user must have the permission: Global role → Customization → Customize content.

Steps
  1. Click Library → Import/Export.

  2. Select the Export tab.

  3. Under Templates, select All Data.

  4. Select a File Type.

  5. Choose Export all content types.

  6. Click Export.

Export Specific Content

Export content for one of the following types: Weaknesses, Countermeasures, Additional Requirements, How-To’s, Threats or Project Survey.

Prerequisites
  • The user must have the permission: Global role → Customization → Customize content.

Steps
  1. Navigate to one of the following:

    • Library → Weaknesses

    • Library → Countermeasures (includes Additional Requirements and How-To’s)

    • Library → Threats

    • Library → Import/Export (supports sepcific content exports)

  2. Select the Export tab.

  3. Under Templates, select All Data.

  4. Select a File Type.

  5. Click Export.

Export a Specific Content Template

Use a content template as a basis for importing specific Library content types. Supported templates include: Weaknesses, Countermeasures, Additional Requirements, How-To’s, Threats or Project Survey.

Prerequisites
  • The user must have the permission: Global role → Customization → Customize content.

Steps
  1. Navigate to one of the following:

    • Library → Weaknesses

    • Library → Countermeasures (Countermeasures, Additional Requirements, How-To’s)

    • Library → Threats

    • Library → Import/Export (supports sepcific content exports)

  2. Select the Export tab.

  3. Under Templates, select All Data.

  4. Select a File Type.

  5. Click Export.

Import Content

Use the import function to submit bulk changes to the Library. Up to five files can be uploaded in a single import job.

Prerequisites
  • The user must have the permission: Global role → Customization → Customize content.

Steps
  1. Click Library → Import/Export.

  2. Select the Import tab.

    Import Content
  3. Click Choose File and select your file. To upload multiple files (max 5), click Upload File for each.

  4. Click Import.

  5. The system analyzes the files and generates a diff view.

  6. Review detected changes:

    • New content appears in green

    • Updated/replaced content appears in red

      A summary page will list all additions, edits, and deletions.

  7. When ready, click Accept Changes to process the job asynchronously.

    Import Diff
    Import Diff
  8. Apply changes by clicking Accept. Click Cancel to abandon the import.

Review changes carefully. Import actions cannot be undone.

Troubleshooting

If an unsupported file format or invalid content is detected, an error message appears.

Example:

Import Error
Solution
  1. Correct the content in your import file.

  2. Click Close.

  3. Restart the import process using the updated file.

results matching ""

    No results matching ""