Delegate approval
Description
Functionality to appoint a delegatee for a specific duration.
This delegatee will have the authority to provide approvals on behalf of the original approver.
The primary elements of this feature include:
Delegate Configuration: While each configuration is immutable and cannot be directly edited, changes can be made through the creation of a new version. This system ensures that past configurations are stored, and a history of changes can be accessed for review.
Moreover, these delegate configurations will be associated directly with specific approval path steps.Delegator: For standard users, the delegator will be the user themselves, denoted as "me".
Administrators, however, have the flexibility to select any user as a delegator.Delegatee is a designated individual who is granted authority to approve tasks or steps in an approval path on behalf of the original approver, known as the delegator. Affected areas:
The approval steps will be displayed differently when a delegatee performs an action.
Distinct presentation will help to indicate when a delegatee, rather than the original approver, has performed the action.
Link/Popover with summary of delegate configurationNotifications summary
Comment with summary
Groups: delegatee will have the capability to approve requests on behalf of delegator within specific Jira groups.
Projects: In what projects delegate configuration can be applied. If none selected config works if all projects.
Delegation Period: The duration of delegation will be set with a start and an end date/time. This limitation ensures the delegation is valid only within this specified timeframe
The purpose of this feature is to offer more flexibility in the approval process, allowing users to delegate approval responsibilities when needed. This is achieved while maintaining security and control through well-defined parameters.