Project and Portfolio Management Practitioners Forum
cancel
Showing results for 
Search instead for 
Did you mean: 

Implement Web services to create/modify users in PPM 9.22 (Linux)

Highlighted
Rajesh_Chahar
Acclaimed Contributor

Implement Web services to create/modify users in PPM 9.22 (Linux)

Hi,

 

We want to implement web services to create/modify users in PPM 9.22 (Linux).

 

Can anybody help us how to go about it? And also share some relevent docs if possible?

 

Thanks,

Rajesh

3 REPLIES
Utkarsh_Mishra
Honored Contributor

Re: Implement Web services to create/modify users in PPM 9.22 (Linux)

HP has NOT provided any out of the box web service to add/modify users in PPM. Currently HP provide web services for following modules.

 

  • HP Project Management
  • HP Program Management
  • HP Portfolio Management
  • HP Resource Management
  • HP Financial Management
  • HP Time Management
  • HP Demand Management

And supports following operations

 

  • Create
  • Get
  • Set/Update
  • Add
  • Delete
  • Search
  • Import/Export

For more details you can downlaod "Web Service Gudie" and "Web Service Programmer guilde" from

 

http://support.openview.hp.com/selfsolve/manuals

 

Starting version 9.22 HP started supporting REST services for Demand and Time management.

 

Regarding the user updates, HP has provide open interface tables to import/modify users from external system like LDAP, you can use it.

Cheers..
Utkarsh Mishra

-- Remember to give Kudos to answers! (click the KUDOS star)
Etienne_Canaud
HPE Expert

Re: Implement Web services to create/modify users in PPM 9.22 (Linux)

Hi Rajesh,

 

As Utkarsh pointed out, there is currently no Web Services for managing PPM Users.

 

There is however a workaround to use PPM Open Interface (i.e. the _INT DB Tables, you can refer to the documentation "Open Interface Guide and Reference" for more information).

 

This is not a good solution if you need real time operations, but if you simply want to be create or update (or disable) PPM Users programatically and that asynchronous operations are acceptable, that might do the trick.

 

Note that providing a REST Service for managing PPM Users is on the official PPM Technical Roadmap, but as usual there's no saying when this feature will be available.

 

Kind Regards,

Etienne.

Re: Implement Web services to create/modify users in PPM 9.22 (Linux)

You could try and check the official documentation of the data model to see if you can insert directly into KNTA_USERS table, I did something similar but with Documents.

 

I created documents with a console app called from a workflow step and update the document directly into PPM tables and update the request to see the document in the web.

 

Reagdrs,

 

Alfredo

//Add this to "OnDomLoad" event