Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-1744

Implement proper Super User support in EDocLite

    Details

    • Type: Bug Fix
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Development
    • Labels:
    • Rice Module:
      KEW

      Description

      Currently, super user workgroup membership is not properly considered for EDocLite documents. For example, if I am in the super user group for an EDL and I open it, I do not get button that allow me to execute "Super User Approve" and/or Disapprove actions. In order to fully support super users, we should allow the following:

      1) A variable or workflow function indicating whether or not the currently authenticated user is a super user should be made available to the stylesheet (i.e. using WorkflowFunctions)
      2) If the user is a super user than they should be permitted to edit the document (i.e. the code in edu.iu.uis.eden.edl.components.WorkflowDocumentState which sets up the value of the "editable" variable should consider super user workgroup membership).
      3) If there is a pending approve/complete request on the document for a user who is not the super user, then the approve/disapprove button should still be rendered. In this case a super user "action request" approve command (or super user disapprove) should be executed instead of a standard approval. If the super user uses this button to approve the document then they should receive a confirmation pop-up (javascript) which informs them that they are preparing to super user approve for another user and verifies whether or not they want to proceed.

        Attachments

          Activity

          ewestfal Eric Westfall created issue -
          ewestfal Eric Westfall made changes -
          Field Original Value New Value
          Assignee Anil Pai [ anpai ] Craig Solinski [ csolin ]
          ewestfal Eric Westfall made changes -
          Fix Version/s 0.9.4 [ 13481 ]
          ewestfal Eric Westfall made changes -
          Fix Version/s 0.9.4 [ 13481 ]
          ewestfal Eric Westfall made changes -
          Fix Version/s 0.9.1.4 [ 14370 ]
          Fix Version/s 0.9.1.3 [ 13920 ]
          ewestfal Eric Westfall made changes -
          Fix Version/s 0.9.1.4 [ 14370 ]
          jcoltrin Jessica Coltrin (Inactive) made changes -
          Fix Version/s Not Scheduled [ 16113 ]
          jcoltrin Jessica Coltrin (Inactive) made changes -
          Fix Version/s 1.x [ 16014 ]
          Fix Version/s Not Scheduled [ 16113 ]
          jcoltrin Jessica Coltrin (Inactive) made changes -
          Start Date
          Fix Date [ set to sprint end date ]
          jcoltrin Jessica Coltrin (Inactive) made changes -
          Assignee Craig Solinski [ csolin ]
          jcoltrin Jessica Coltrin (Inactive) made changes -
          Fix Version/s 2.x-backlog [ 15811 ]
          Fix Version/s 1.x-backlog [ 16014 ]
          jcoltrin Jessica Coltrin (Inactive) made changes -
          Start Date
          Fix Date [ set to sprint end date ]
          spatterson Shem Patterson (Inactive) made changes -
          Workflow custom [ 52379 ] Copy of custom for rice [ 206564 ]
          spatterson Shem Patterson (Inactive) made changes -
          Workflow Copy of custom for rice [ 206564 ] custom [ 216312 ]
          spatterson Shem Patterson (Inactive) made changes -
          Workflow custom [ 216312 ] Rice Workflow [ 226060 ]
          kbtaylor Kristina Taylor (Inactive) made changes -
          Rank Ranked lower
          kbtaylor Kristina Taylor (Inactive) made changes -
          Rank Ranked lower
          kbtaylor Kristina Taylor (Inactive) made changes -
          Rank Ranked higher
          ewestfal Eric Westfall made changes -
          Labels Old

            People

            • Assignee:
              Unassigned
              Reporter:
              ewestfal Eric Westfall
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: