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

PermissionService.isAuthorized, hasPermission, getPermissionAssignees, and getAuthorizedPermissions no longer needs to take permission details since permission namespace + name are now unique

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0-rc2, 2.0
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-4803Add unique constraint on KIM permission namespace:name
      KULRICE-7000Permission and Responsibility NamespaceCode+Name must be unique but the maintenance documents do not check this
      KULRICE-12471Need to add support in code to use the KR-KRAD namespace permissions instead of the KNS namespace permissions
      KULRICE-2405create Permission Lookup & Inquiry
      KULRICE-1490Add NAMESPACE_ID to KIM_PERMISSIONS_T and KIM_PERSON_ATTRIBUTES_T
      KULRICE-10251Maintain KRMS Agenda permission has confusing and unused permission detail
      KULRICE-2354KIM Permission Service Test
      KULRICE-8802Permission details are not saved when new permission goes final
      KULRICE-5320create a migration script to make permission names/resp names unique
      KULRICE-4121Cannot edit permission record with a namespace detail value that has wildcard
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Pre 2.0, you could have multiple permissions with the same namespace+name. This is no longer possible in Rice 2.0, so we can change the isAuthorized check so that it doesn't take permission details since they would be meaningless.

      Also, javadoc needs to be updated as well as per scott's comments here: http://fisheye.kuali.org:8080/cru/rice-85#CFR-3580

        Activity

        Hide
        Jessica Coltrin (Inactive) added a comment -

        Closing since these items are now in the release notes.

        Show
        Jessica Coltrin (Inactive) added a comment - Closing since these items are now in the release notes.

          People

          • Assignee:
            Jeremy Hanson
            Reporter:
            Eric Westfall
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel