Dynamic Approval Step Assignment
We have a workflow with several approval steps. The person responsible for each approval step will change based on selections from attributes in the form. I am reading the documentation .../TDWebApi/Home/type/TeamDynamix.Api.Tickets.WorkflowSteps.TicketWorkflowStepReassignRequest. How would I be able to obtain the necessary StepID and UserId from the custom attributes in the ticket and patch the approval step in the workflow? I am reading "This action can only be performed by special key-based administrative service accounts and not standard TeamDynamix users. " Does that mean this is not possible using a web service method?
Answers (3)
Maybe we can just use condition steps and branches that contain approval steps?
Would it be possible to create multiple workflows containing the pre-assigned approval steps, and then use a Web Service Method to assign the correct workflow to the ticket based on values of the custom attributes?
Hi Scott,
Any endpoint that can only be utilized by the key-based administrative service account is not usable by a web service method. I also don't know that an approval step can be changed via an API call seeing that it can't be modified mid workflow by hand currently.
Sincerely,
Mark Sayers
Sr Support Consultant