iPaaS standard connector documentation
Is there documentation that I just am not finding for standard connectors in iPaaS like "TDX Common Admin". I am trying to edit a person record and getting an error that "Bad Request ID: -1 Message: Could not edit user: The primary Client Portal Application specified is missing from the provided list of organization applications."
Both are blank and looking at the webapi documentation they shouldn't be required for the "update user" action.
Answer (1)
Hi Kevin, since the standard TDX connectors are just running our standard WebAPI calls in the background, our API documentation should be pretty transferable. However, I see where PrimaryClientPortalApplicationID says it is editable, nullable, and not required. Would you be able to submit a support ticket for this with the input data, response, and the name of the iPaaS flow you are testing this in? I could have our iPaaS admins check on the configuration of that connector to see if anything needs tweaked to match typical WebAPI behavior.
As a side note, if you just need to change a handful of things on a user, I would recommend the Patch User action rather than the Edit. With the Edit User action, you need to send the API the entire person object (stuff you're changing + stuff you aren't changing), whereas with the Patch User action, you can just give it the stuff you want to change.
https://solutions.teamdynamix.com/TDWebApi/Home/section/People#PATCHapi/people/{uid}
https://solutions.teamdynamix.com/TDWebApi/Home/AboutPatching
Cheers,
Mike Ligouri
Technical Support Consultant