Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-9201

On permission inquiry, inactive roles are still shown with no indication that they are inactive.

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: 2.5.1
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-9907PermissionServiceImpl.getPermissionsByTemplateName gets inactive permission templates
      KULRICE-4153Inactive qualifiers cause problems on existing roles
      KULRICE-8478Role Maintenance Document: Add ability to search on future or inactive assignees
      KULRICE-9721Person Document: Active Indicator becomes Inactive on Error
      KULRICE-5784Group, Role, and Principal update methods need to call "inactivate" methods when their "active" status is changed to inactive
      KULRICE-4758Permission and Responsibility lookups show both active and inactive records.
      KULRICE-4820ActionRequestServiceImpl.saveActionRequest does not allow for documents to route to inactive groups.
      KULRICE-3741New campus code records getting set to inactive and noway to make active
      KULRICE-8178Person document - unable to end date inactive Org Assignments
    • Rice Team:
      Middleware
    • Rice Module:
      KIM
    • Application Requirement:
      Rice
    • Sprint:
      Middleware 2.5.1 Sprint 1
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Include in Release Notes?:
      Yes
    • Story Points:
      3

      Description

      On permission inquiry, only the active role/perms show up in the Granted to Roles column. However, when you open the inquiry, both active and inactive roles show up.

      To set up and see data locally. For testing purposes, I had to change the "Copy RICE Document" permission to have inactive role/perm data.

      select * from KRIM_perm_t where perm_id = '156'
      /
      select * from KRIM_ROLE_PERM_T  where perm_id = '156'
      /
      update KRIM_ROLE_PERM_T set ACTV_IND = 'N' where PERM_ID = '156'
      /
      

      Link to permission if you have rice running locally - http://localhost:8080/kr-dev/kr/inquiry.do?businessObjectClassName=org.kuali.rice.kim.impl.permission.UberPermissionBo&methodToCall=start&id=156

        Activity

        Jessica Coltrin (Inactive) made changes -
        Field Original Value New Value
        Fix Version/s 2.3-backlog [ 16596 ]
        Matt Sargent made changes -
        Documentation Review Status Pending Review [ 14643 ] Not Required [ 14642 ]
        Shem Patterson (Inactive) made changes -
        Workflow custom [ 195555 ] Copy of custom for rice [ 207869 ]
        Shem Patterson (Inactive) made changes -
        Workflow Copy of custom for rice [ 207869 ] custom [ 217617 ]
        Shem Patterson (Inactive) made changes -
        Workflow custom [ 217617 ] Rice Workflow [ 227365 ]
        Jessica Coltrin (Inactive) made changes -
        Fix Version/s 2.4 [ 16913 ]
        Fix Version/s 2.4-backlog [ 16596 ]
        Jessica Coltrin (Inactive) made changes -
        Issue Type Task [ 3 ] Bug Fix [ 1 ]
        Claus Niesen made changes -
        Fix Version/s 2.5 [ 17044 ]
        Fix Version/s 2.4 [ 16913 ]
        Kristina Taylor (Inactive) made changes -
        Rank Ranked higher
        Kristina Taylor (Inactive) made changes -
        Fix Version/s 2.5.1 [ 17833 ]
        Fix Version/s 2.5 [ 17044 ]
        Kristina Taylor (Inactive) made changes -
        Rank Ranked lower
        Kristina Taylor (Inactive) made changes -
        Rank Ranked higher
        Kristina Taylor (Inactive) made changes -
        Story Points 3
        Kristina Taylor (Inactive) made changes -
        Rank Ranked higher
        Kristina Taylor (Inactive) made changes -
        Rank Ranked higher
        Kristina Taylor (Inactive) made changes -
        Sprint Middleware 2.5.1 Sprint 1 [ 403 ]
        Kristina Taylor (Inactive) made changes -
        Rank Ranked lower
        Kristina Taylor (Inactive) made changes -
        Rice Team Middleware [ 16023 ]
        Sona Sona (Inactive) made changes -
        Assignee Sona Sona [ sonam ]
        Sona Sona (Inactive) made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Sona Sona (Inactive) made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Martin Taylor (Inactive) made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Sona Sona (Inactive)
            Reporter:
            Shannon Hess
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Agile

                Structure Helper Panel