Community Tip - Did you get called away in the middle of writing a post? Don't worry you can find your unfinished post later in the Drafts section of your profile page. X

Translate the entire conversation x

API Call(s) to Windchill Application with create user, add/remove license groups, containers

RM_12579892
2-Explorer

API Call(s) to Windchill Application with create user, add/remove license groups, containers

Version: Windchill 12.1

 

Use Case: We are in the process of integrating Windchill application with our IGA tool. Goal is to utilize Windchill APIs to perform provisioning and deprovisioning capabilities.


Description:

We have IGA (Identity Governance Administration) tool called Saviynt where we are onboarding Windchill application. We are successfully onboarded accounts and access (groups, licensed groups, containers) into Saviynt without any issues. However, we are not finding any available APIs to configure provisioning/de-provisioning tasks like create account/user, add license group access or remove access and so on.

Below are the API calls we are currently able to consume from Windchill REST Services (https://pdmlinkd.xxxx.com/Windchill/netmarkets/html/wrs/doc.html

- PTC.PrincipalMgmt

PTC Data Administration Domain

 

Release: 12.1.2.10

Products Installed
Creo View - Clients
windchill 2.7.1 REST Services
windchill projectlink 12.1.2.1
Creo View - Adapters 10.0.0.0-P5KNN2
windchill 12.1.2.10 service pack
windchill pdmlink 12.1.2.0
windchill 12.1.2.7 info*engine
windchill 12.1.2.0 Services
windchill 12.1.2.0 common base

ACCEPTED SOLUTION

Accepted Solutions
HelesicPetr
22-Sapphire II
(To:Fadel)

Hi @RM_12579892 

I would add a note> If you need the function that is not part of the OOTB rest api, you need to develop own one.

You can extend the Principal Management domain and create own function that will do what you need.

 

PetrH

View solution in original post

3 REPLIES 3
Fadel
22-Sapphire II
(To:RM_12579892)

OOTB The Principal Management domain provides only read access . 

Fede
HelesicPetr
22-Sapphire II
(To:Fadel)

Hi @RM_12579892 

I would add a note> If you need the function that is not part of the OOTB rest api, you need to develop own one.

You can extend the Principal Management domain and create own function that will do what you need.

 

PetrH

Hi @RM_12579892,

 

I wanted to see if you got the help you needed.

If so, please mark the appropriate reply as the Accepted Solution. It will help other members who may have the same question.
Of course, if you have more to share on your issue, please pursue the conversation. 

 

Thanks,
Anurag 

Announcements

Top Tags