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

add optional entity (subject) input to group or folder visualization

    XMLWordPrintable

Details

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

    Description

       

      you take a policy, you input a person, and it lights up red and green with where the user is in or not in groups. you can more easily see why the user is in or is not in the policy...

       

      1. In folder and group visualization, add an optional input field (not in settings, not persisted) combobox for an entity
      2. Use the same style as other forms.
        1. Label is: "Visualize for entity"
        2. Hint under combobox is: "Show if the entity is a member of each other group.  Use this to troubleshoot or analyze membership."
        3. The combobox should be like the entity combobox in adding members.  Should also allow "search for an entity" just like the add members combobox.
      3. If there is an entity inputted, then after finding which groups will be on the visualization, do as few calls as possible (in batches of 900, that might already be in the MemberFinder API), and see if the entity is in each group or not (direct or indirect)
      4. The visualization should indicate this by having something like a green checkmark or a red X on each group, and in the Legend
        1. The Legend should mention the entity (when explaining what the green checkmark and red X are) in question by listing the description only (if the name is in the description), or the name and description (if the name is not in the description)
      5. Have a link named "Visualization" in the "Choose action" drop down next to memberships of groups
      6. Have a similar link in the "Choose action" drop down next to memberships in the folder level tab "Group memberships for groups in this folder"
      7. Have a link in an actions menu (new) in the "Trace membership" screen

      Attachments

        Activity

          People

            chad.redman@at.internet2.edu Chad Redman (unc.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: