Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-71

Add act as to UI to act as another user

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • 2.0.0
    • UI
    • None

    Description

      change the act as grouper system, to act as another user

      ##################
      OLD JIRA

      The UI has a feature where wheel group members can 'Act as self' or 'Act as admin', however, this feature is not supported by the API so there are times when privilege checks will return true rather than false. The UI currently checks wheel group membership itself, however, it would be better to have the API provide a public way of determining this (there is a protected method in PrivilegeHelper).

      Currently privilege checks / retrieval happen through PrivilegeHelper or WheelNamingResolver / WheelAccessResolver - need to hunt down any others. I think the best approach would be to add methods to GrouperSession so we can check if the session subject 'isWheel', 'isActiveWheel', 'isInactiveWheel' and 'enableWheel','disableWheel'. Currently the Resolvers do not have a reference to a GrouperSession, but this could be changed - the Factory takes a GrouperSession.

      I am open to suggestions for other implementations.

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            isgwb Gary Brown (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: