How can CORS be enabled for IBM DOORS NG 7.2?
2 answers
That's a tricky one! Normally, if integration works without CORS, it means the services are on the same origin or it's handled internally. Requesting steps to enable CORS for DOORS when it's supposedly not needed sounds a bit like trying to solve a puzzle you didn't even know existed.
CORS is already set up in the ELM server, you just need to add the remote server into the application's AllowList section. From the AllowList page:
"Use this page to manage a list of outbound URLs, referring to sites that are not registered as a Jazz application or friend, but to which this Jazz Team Server can still send requests. This is used for clients or web pages served from this Jazz Team Server that also invoke requests to other sites. For security reasons, web pages are only allowed to interact with the application or server from which they originated. This allowlist allows requests to these other sites to flow from the client through this Jazz Team Server to the target site. The URL defines a basename path with which this Jazz Team Server compares outgoing URLs. If those outgoing URLs start with any of the URLs in the allowlist, the outbound URL is considered to be covered by that allowlist."