Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-8904

Update Console UI to support Group of User for Manual Approval Gate

XMLWordPrintable

    • Supporting groups in Manual Approval
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • 67% To Do, 33% In Progress, 0% Done
    • Ranked Issues

      Epic Goal

      • Previously only individual users were able to approve/reject the approval task, now with the latest version of Manual Approval, group support needs to also supported i.e. users from groups should also be allowed to approve/reject the approval task if that group is mentioned in the approvers list

      Acceptance Criteria (Mandatory)

      1. Individual user approval (existing behavior)
        GIVEN a Manual Approval task lists an individual user in the approvers field
        WHEN that user attempts to approve or reject the task
        THEN the action succeeds
        AND WHEN any other user not listed as an approver attempts the action
        THEN the action is denied
      2. Mixed approvers (user + group)
        GIVEN a Manual Approval task lists both individual users and groups in the approvers field
        WHEN any listed user OR any member of a listed group attempts to approve or reject
        THEN the action succeeded

      Done Checklist

      • Acceptance criteria are met
      • Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
      • User Journey automation is delivered
      • Support and SRE teams are provided with enough skills to support the feature in production environment

              rh-ee-apalit Anwesha Palit
              shverma Shiv Verma
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: