Skip to main content

UserApprovals

The ApprovalRequest class encapsulates the details of an approval request within a workflow system, including information about the process, the user who initiated it, and relevant metadata. It provides a structured representation of the request, detailing identifiers, status, timing, and possible actions. This class is valuable for tracking and interacting with approval processes, as well as for presenting information to users in a meaningful way. By including fields for both process and user information, it supports visibility into who created the request, when, and its current status in the workflow.

Properties

NameDescription
MobileFormViewGets or sets the mobile form view identifier.
ProjectNameGets or sets the name of the project associated with the request.
ProcessStatusGets or sets the status description of the process.
PackageVersionGets or sets the version of the package associated with the user approval.
ProcessCreatorUserNameGets or sets the username of the user who created the process.
ProcessRequestObjectNameGets or sets the name of the process request object.
FlowIdGets or sets the identifier of the flow associated with the request.
DeploymentIdGets or sets the identifier of the deployment associated with the user approval.
RequestIdGets or sets the identifier of the request.
ProcessStatusNoGets or sets the numerical status of the process.
ProcessStartDateGets or sets the date and time when the process was started.
UrlGets or sets the URL associated with the user approval.
RequestDateGets or sets the date and time when the request was made.
EventsGets or sets the list of events associated with the user approvals.
ProcessCreatorIdGets or sets the identifier of the user who created the process.
ProcessCreatorNameGets or sets the name of the user who created the process.
ProcessIdGets or sets the identifier of the process associated with the request.
FlowNameGets or sets the name of the flow associated with the request.

Constructors

NameDescription
UserApprovals()Initializes a new instance of the UserApprovals class.