Use this view to delegate the work items for specified users.
Top-level attributes include the following:
Specifies the accountId of the user whose workItem will be deleted. This value is null if the user has no idmManager assigned.
Identifies the user (by name) whose work items will be delegated.
Lists delegate objects, indexed by workItemType, where each object specifies delegate information for a specific type of work item (workItem).
Lists delegate objects, indexed from 0 to n, where n is the current number of delegate history objects up to the delegate history depth. (Delegate history depth is the number of previous delegations to keep for reuse. You can configure the number kept in the System Configuration object by setting the security.delegation.historyLength attribute to an integer value greater than 0. The default number kept is 10.)
Each of the preceding attributes has the following attributes:
Table 3–25 Delegate Attributes
The following code sample illustrates how to reference a DelegateWorkItems view delegate object from a form:
<Field name=’delegates[*].workItemType’> <Field name=’delegates[*].workItemTypeDisplayName’> <Field name=’delegates[*].workItemTypeObjects’> <Field name=’delegates[*].toType’> <Field name=’delegates[*].toUsers’> <Field name=’delegates[*].toRule’> <Field name=’delegates[*].startDate’> <Field name=’delegates[*].endDate’> <Field name=’delegates[*].status’>
where supported index values (*) are workItemType values.
The following code sample illustrates how to reference a delegate history object from the DelegateWorkItems view:
<Field name=’delegatesHistory[*].workItemType’> <Field name=’delegatesHistory[*].workItemTypeDisplayName’> <Field name=’delegatesHistory[*].workItemTypeObjects’> <Field name=’delegatesHistory[*].toType’> <Field name=’delegatesHistory[*].toUsers’> <Field name=’delegatesHistory[*].toRule’> <Field name=’delegatesHistory[*].startDate’> <Field name=’delegatesHistory[*].endDate’> <Field name=’delegatesHistory[*].selected’> <Field name=’delegatesHistory[*].status’>
where supported index values (*) are 0 to n, where n is the current number of delegate history objects up to delegate history depth.
Table 3–26 Work Item Types
workItem Type |
Description |
Display Name |
---|---|---|
Approval |
extends WorkItem |
Approval |
OrganizationApproval |
extends Approval |
Organization Approval |
ResourceApproval |
extends Approval |
Resource Approval |
RoleApproval |
extends Approval |
Role Approval |
Attestation |
WorkItem |
Access Review Attestation |
review |
WorkItem |
Remediation |
accessReviewRemediation |
WorkItem |
Access |