Details

    • Type: Sub Task Sub Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.1, KFS Release 3.0
    • Fix Version/s: 1.0.1.1, KFS Release 3.0.1
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-3752Responsibility objects are being queried from the database too often
      KULRICE-3759KEW UserOptions table is queried *way* too often.
      KULRICE-9907PermissionServiceImpl.getPermissionsByTemplateName gets inactive permission templates
      KULRICE-6463New DB Indexes for KIM Permission checks
      KULRICE-7613New DB index for KIM group membership
      KULRICE-7090Documentation: expand documentation in KIM UG for delivered Permission Templates
      KULRICE-6442Rice Dev: Permission Lookup screen, Permission Template attribute label missing
      KULRICE-11564add permission templates and additional permissions to conversion script SQL output
      KULRICE-7185Optimization of KIM Permission Checks
      KULRICE-3278Determine if permission is still being checked for org.kuali.rice.kew.web.backdoor.AdministrationAction
    • Rice Module:
      KIM
    • Application Requirement:
      KFS, Rice

      Description

      The KIM permission templates are queried unnecessarily due to the need to get the KIM Type ID from the template record of a permission. Since after creation, a permission will not change its template, neither will it change its type. As such, the KIM permission ID/type mapping can be cached in the permission service.

        Activity

          People

          • Assignee:
            Jonathan Keller
            Reporter:
            Jonathan Keller
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel