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

Supporting group of users in Manual Approval

XMLWordPrintable

    • Supporting groups in Manual Approval
    • 13
    • False
    • Hide

      None

      Show
      None
    • False
    • In Progress
    • 0% To Do, 36% In Progress, 64% Done
    • Hide
      This feature adds Group Support for Approval Task
      Group approvers: Use group:<groupName> syntax to specify group approvers in the params list
      Provides flexible approval where any member of a group can approve/reject. An approval by any group member counts exactly like one individual approval, while a rejection immediately counts as a single rejection and fails the task.
      Show
      This feature adds Group Support for Approval Task Group approvers: Use group:<groupName> syntax to specify group approvers in the params list Provides flexible approval where any member of a group can approve/reject. An approval by any group member counts exactly like one individual approval, while a rejection immediately counts as a single rejection and fails the task.

      Currently as of today, the ApprovalTask only supports specifying individual users in the approvers list

      - name: wait
        taskRef:
          apiVersion: openshift-pipelines.org/v1alpha1
          kind: ApprovalTask
        params:
         - name: approvers   
           value:
              - user1
              - user2
              - user3
         - name: numberOfApprovalsRequired
           value: 2
         - name: description
           value: Approval Task Rocks!!! 

      Hence, this epic aims to enhance ApprovalTask by introducing support for defining approvers using group of users

              ppunamiy Puneet Punamiya
              ppunamiy Puneet Punamiya
              Votes:
              3 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: