RoleApprovalProcessLaunchParameters Class |
Namespace: Omada.OE.Solution.OIM.AppLogic
public class RoleApprovalProcessLaunchParameters
The RoleApprovalProcessLaunchParameters type exposes the following members.
Name | Description | |
---|---|---|
![]() | RoleApprovalProcessLaunchParameters |
Name | Description | |
---|---|---|
![]() | ApprovalTargetModifer | |
![]() | NotificationMailTemplateId |
Id of a mail template defined for activities.
If specified a mail is sent to the step-1 approvers for the launched approval processes.
This is regardless of whether the approval processes have 1 step or 2 steps.
|
![]() | OriginId |
Id of a the request process target.
|
![]() | Reason |
Stated reason from the requestor for why he has requested the role assignments.
|
![]() | RequestorId |
UserId of the user who has requested the role assignments.
|
![]() | RoleAssignments |
Must contain the role assignments for which approval processes must be started.
Role assignments for roles, that doesn't require approval (according to their role folder), are skipped.
|
![]() | Step1ApprovalProcessTemplateId |
Id of process template for one-step approval.
The process must have at least one activity which the program logic will assign to the appropriate approver(s).
|
![]() | Step2ApprovalProcessTemplateId |
Id of process template for two-step approval.
The process must have at least two activities which the program logic will assign to the appropriate approver(s).
|
Name | Description | |
---|---|---|
![]() | ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) |
![]() | ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) |
![]() | ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |