Legacy Workflow APIs
The Workflow/Ticket interface manages certificates in an automated workflow. Trust Protection Platform engines rely upon workflow object settings and their assignment to folders for the creation of workflow tickets and their impact on the objects to which they apply.
The methods provided in this section allow for workflow tickets to be generated, updated, and removed independent of Trust Protection Platform processing, making them applicable to external use cases that involve Trust Protection Platform objects. A workflow can now apply to certificate renewal and provisioning to Windows or SSH devices.
📄️ Create a workflow ticket
Initiates a ticket to proceed through an existing workflow and act on a Policy tree object.
📄️ Remove a workflow ticket
Permanently removes an existing workflow ticket from the platform.
📄️ Get workflow ticket details
Returns the status, list of approvers, and other details about a workflow ticket.
📄️ Enumerate workflow tickets
Returns the GUIDs of all workflow tickets associated with the object and user. If no Object DN is provided, it will use the current session ID.
📄️ Verify workflow ticket exists
Verifies whether a workflow ticket exists.
📄️ Get workflow ticket status
Retrieves the status string for an existing workflow ticket.
📄️ Update workflow ticket status
Updates the status of a workflow ticket as approved or rejected and provides the option to set a schedule for approved tickets.