Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Is ELM 7 using same APIs as version6?

 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.

0 votes


Accepted answer

Permanent link

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

0 votes

Comments

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?

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.

 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.

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

Closing this question given previous comment. 


One other answer

Permanent link

 
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.

0 votes

Comments

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

This question does not make any sense to me. 

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

I just want to confirm the terms.

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?

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 log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 1,422
× 240
× 2

Question asked: Apr 20 '23, 10:59 a.m.

Question was seen: 2,415 times

Last updated: Oct 19 '23, 2:21 p.m.

Confirmation Cancel Confirm