RoleAssignmentCreationParams Fields |
The RoleAssignmentCreationParams type exposes the following members.
Name | Description | |
---|---|---|
![]() | CopyRuleId |
Takes the Guid of a CopyRule which is executed after the creation of the roleAssignment
SourceObjectId must be supplied for this to work
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | Level1ApprovalProcessTemplateId |
Id of process template used for approval of role assignments that only require one level of approval.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | Level2ApprovalProcessTemplateId |
Id of process template used for approval of role assignments that require two levels of approval.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | 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.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | OriginId |
Id of a data object (f.x. a joiner object) that is the reason why the role assignments are being created.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | RequestorId |
UserId of the user who has requested the role assignments.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | RequestorReason |
Stated reason from the requestor for why he has requested the role assignments.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | RoleApprovalProcessLaunchParametersModifier | (Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | RoleIds |
Ids of resources for which resource assignment data objects should be created.
|
![]() | SkipApproval |
Skip launching approval processes?
Even if set to false approval processes will be skipped for role assignments that don't need approval.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | SkipEvents |
Skip launching events at save?
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | SourceObjectId |
Source object which will be used for copying data to the newly created roleAssignment
CopyRuleGuid must be specified
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | ThrowExceptionIfNoAssignmentsCreated |
If set to true (default) The API throws and exception if no assignments can be created
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | ValidFrom |
Role assignments will be valid from (and including) this date.
(Inherited from ResourceAssignmentCreationParamsBase.) |
![]() | ValidTo |
Role assignments will be valid to (and including) this date.
(Inherited from ResourceAssignmentCreationParamsBase.) |