Click or drag to resize

ResourceAssignmentCreationParamsBase Fields

The ResourceAssignmentCreationParamsBase type exposes the following members.

Fields
  NameDescription
Public fieldCopyRuleId
Takes the Guid of a CopyRule which is executed after the creation of the roleAssignment SourceObjectId must be supplied for this to work
Public fieldLevel1ApprovalProcessTemplateId
Id of process template used for approval of role assignments that only require one level of approval.
Public fieldLevel2ApprovalProcessTemplateId
Id of process template used for approval of role assignments that require two levels of approval.
Public fieldNotificationMailTemplateId
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.
Public fieldOriginId
Id of a data object (f.x. a joiner object) that is the reason why the role assignments are being created.
Public fieldRequestorId
UserId of the user who has requested the role assignments.
Public fieldRequestorReason
Stated reason from the requestor for why he has requested the role assignments.
Public fieldRoleApprovalProcessLaunchParametersModifier
Public fieldSkipApproval
Skip launching approval processes? Even if set to false approval processes will be skipped for role assignments that don't need approval.
Public fieldSkipEvents
Skip launching events at save?
Public fieldSourceObjectId
Source object which will be used for copying data to the newly created roleAssignment CopyRuleGuid must be specified
Public fieldThrowExceptionIfNoAssignmentsCreated
If set to true (default) The API throws and exception if no assignments can be created
Public fieldValidFrom
Role assignments will be valid from (and including) this date.
Public fieldValidTo
Role assignments will be valid to (and including) this date.
Top
See Also