Data Exchange (DX) Settings and SSL Verification

Kemi
Kemi
  • Updated

Overview

This article provides an overview of key settings in Data Exchange (DX), including SSL verification, export controls, and performance management.

 

1. Verify SSL Certificate Option

Location: Found under File → Settings in DX.
Purpose: Ensures secure communication by validating SSL certificates when connecting to external systems.
Impact:

  • Enabled (Checked): SSL verification is enforced, providing enhanced security.

  • Disabled (Unchecked): SSL verification is bypassed, which may be useful in internal/test environments but introduces a security risk in production.

Best Practices:

  • Keep SSL verification enabled in production environments.

  • Disable only in controlled testing environments where SSL certificates are self-signed or unavailable.

2. ReqIF Export Settings

Export as ReqIF: Determines whether data is exported in the Requirements Interchange Format (ReqIF) for structured requirement exchanges.
Reverse Relationship Direction: Useful when DOORS and Jama handle relationships differently.
Exchange Test Case Steps: Ensures test case steps are included in ReqIF exports.

 

3. Handling Deleted Objects in DX

DX supports defining attributes for deleted objects.
ReqIF.ForeignDeleted can be mapped to an attribute in Jama to track deleted items.
Best Practice: Import deleted items but filter them out using the "IsDeleted" attribute to prevent clutter in active views.

 

4. Performance & Throttling

Throttle requests per second (default = 10):

  • Prevents excessive API calls from overloading the server.

  • Can be adjusted based on system performance needs.

Enable asynchronous requests: Allows DX to handle multiple requests at once for improved efficiency.

 

5. Other Key Settings

Use Project ID (Docker) as Name When Underlined:

  • Helps enforce structured naming conventions for imported data.

Remove HTML from Fields & Attributes:

  • Ensures cleaner data formatting when exchanging requirements between tools like DOORS and Jama.

6. Conclusion

  • DX provides several key configuration settings to manage exports, security, performance, and deleted objects.

  • SSL verification should remain enabled in production for secure data exchange.

  • ReqIF handling can be optimized with attribute mapping for deleted items.

  • Throttling settings should be adjusted to balance performance and system load.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.