It's all about the answers!

Ask a question

Is ELM 7 using same APIs as version6?


sri K (157) | asked Apr 20 '23, 10:59 a.m.

 Hi Team,


I have created an integration tool which use Reportable Rest APIs and OSLC APIs for fetching and updating data in DOORs 6 RM. Will this tool support in ELM7?

I used basic authentication method for this integration, will ELM7 has new type of authentication mechanism?

Could you share your thoughts here.
Any documentation for referring ELM7 APIs would be helpful.

Accepted answer


permanent link
David Honey (1.8k17) | answered Apr 20 '23, 12:40 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

With public REST APIs, the intent should always be to preserve behaviour unless there is a defect that needed to be fixed. Public REST API documentation can be found at https://jazz.net/wiki/bin/view/Deployment/CLMProductAPILanding. There is no separate documentation for 6.x vs 7.x REST APIs.

There were significant changes to the resource URIs used between DN 6.x and 7.x. Integrations should treat such URIs as opaque and not hard code them. Use Jazz discovery and/or OSLC discovery to find REST endpoints.

Michael Rowe selected this answer as the correct answer

Comments
sri K commented Apr 20 '23, 10:39 p.m.

Well, I am not hardcording the Resource URI, so it will work. 

Thanks,

And, Any changes on Authentication method? Is it possible for users to create a Token and use it to call APIs instead of username and password?


David Honey commented Apr 21 '23, 7:02 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

I'm not an SME on authentication. There might be changes relating to TLS support. I would hope that if Basic Authentication worked for an application in 6.x, it would continue to work in 7.x.


Ralph Schoon commented Apr 21 '23, 7:14 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

 Please carefully read: https://rsjazz.wordpress.com/2021/09/29/using-the-ewm-rest-and-oslc-apis/


There are variolous authentication mechanisms as explained in the post. There are no API tokens, but oAuth would be one way of supporting server to server communication.


sri K commented Apr 21 '23, 10:49 a.m.

Thanks for sharing it, I'll take a look at it.


Michael Rowe commented Oct 19 '23, 2:21 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR

Closing this question given previous comment. 

One other answer



permanent link
Ralph Schoon (63.6k33646) | answered Apr 20 '23, 12:10 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

 
I think it is a fair statement to say that IBM usually does not support 3rd party tools/integrations. The creators of those have to make sure they still work. There are some exceptions where this is different due to contacts.

 
You know the APIs you use, please look up the documentation. The reportable REST API for DNG state changes in versions, the JavaScript client API as well.

Download and install the new version on a test system and TEST your stuff.


Comments
sri K commented Apr 20 '23, 10:33 p.m.

The current Integration tool works on the cloud trial version which is 7.0.2. So, does it  support the 7.0.2? And, Is it ELM7?

Version
IBM Engineering Requirements Management DOORS Next 7.0.2


Ralph Schoon commented Apr 21 '23, 7:15 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

This question does not make any sense to me. 


sri K commented Apr 21 '23, 10:47 a.m.

My question is, Is DOORS Next 7.0.2 and ELM7 same? 

I just want to confirm the terms.


sri K commented Apr 21 '23, 11:22 a.m.

May be, I'll explain the above question,

Our customer is currently using DOORs Next Generation 6.0, They said, they are going to migrate to ELM7. So, I have a confusion that, Is ELM7 and DOORs Next 7.0.2 same?


Ralph Schoon commented Apr 22 '23, 12:36 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Doors Next version x is one of the products that are part of ELM (Engineering Lifecycle Management) version x. This should be easy to find out by just looking at the products and downloads links on top of the Jazz.net page.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.