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.
Comments
0 comments
Please sign in to leave a comment.