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

Inactive qualifiers cause problems on existing roles

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: KFS Release 4.0, 1.0.3
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-7263Passing Collections.emptyMap() as role qualifier causes failures in KIM
      KULRICE-12836Role qualifiers lost on role maintenance document
      KULRICE-7711Role qualifier validation being ignored when assigning a role as a member
      KULRICE-7571Entering an document type qualifier on a Role document causes stack trace on add
      KULRICE-4178Some role qualifiers displaying incorrectly
      KULRICE-7605Person and Role document broken when displaying data with role that has namespace qualifier
      KULRICE-8513Role document blows up if the attribute definition id of a qualifier contains a hyphen
      KULRICE-1470KIM Qualified Role with multiple qualifications
      KULRICE-6858If editing groups or roles, it validates the existence of all members before saving the doc, even those which are "inactive"
      KULRICE-9165Person document not displaying role qualifiers
    • Rice Module:
      KIM
    • Application Requirement:
      KFS

      Description

      You can't submit a role document listing an inactive org as a qualifying value for a user (such as KFS-SYS User or Accounting Reviewer). Inactivating the offending role doesn't help either. I wonder if we can either do some inactivation blocking on qualifying values based on their appearance on roles or handle inactive values differently if they're on pre-existing role members.

        Issue Links

          Activity

            People

            • Assignee:
              Emerson David (Inactive)
              Reporter:
              Dan Lemus (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 days
                2d
                Remaining:
                Remaining Estimate - 2 days
                2d
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Structure Helper Panel