Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-12471

Need to add support in code to use the KR-KRAD namespace permissions instead of the KNS namespace permissions

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.6
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes
    • Story Points:
      8

      Description

      The KRAD code still uses the KNS permission templates at a lot of places. We need to shift the following over in code and also copy the KNS permission templates over to KRAD, leaving the KNS permissions intact in the database for now.

      KR-KRAD: Add Note / Attachment
      KR-KRAD: Copy Document
      KR-KRAD: Create / Maintain Record(s)
      KR-KRAD: Delete Note / Attachment
      KR-KRAD: Edit Document
      KR-KRAD: Full Unmask Field
      KR-KRAD: Inquire Into Records
      KR-KRAD: Look Up Records
      KR-KRAD: Open Document
      KR-KRAD: Partial Unmask Field
      KR-KRAD: Send Ad Hoc Request
      KR-KRAD: Take Requested Action
      KR-KRAD: View Note / Attachment
      

      Notes:

      • The permission KR-NS: Export Records will not be used until IU merges in their work. At that point, we will need to address KULRICE-13089.
      • See KULRICE-11438 for why KR-KRAD: Inquire Into Records is needed in addition to KR-KRAD: Open View (and is different from the posted analysis).
      • We will delay adding KR-KRAD: Maintain System Parameter until 2.6 since it is not used in KRAD yet. See KULRICE-9496.
      • We will not convert any templates that are unused, such as KR-NS: Modify Batch Job or KR-NS: Upload Batch Input File(s).
      • KR-NS: Use Screen should not be converted as it is tied directly to Struts. In fact, it's likely that this permission needs to be converted manually. The new KR-KRAD: Open View should be used instead.
      • See KULRICE-10772 for how KR-NS: Use Transactional Document has changed to KR-KRAD: Use View.

        Attachments

          Issue Links

            Activity

            Hide
            cniesen Claus Niesen added a comment -

            Add conversions of KNS permissions to KRAD permissions to conversion script.

            Show
            cniesen Claus Niesen added a comment - Add conversions of KNS permissions to KRAD permissions to conversion script.
            Hide
            kbtaylor Kristina Taylor (Inactive) added a comment -

            KULRICE-12472 will take care of the script.

            I wonder if we should take a look at some of these and see if they need to be in a different namespace. Some of them seem more KR-WKFLW to me...

            Show
            kbtaylor Kristina Taylor (Inactive) added a comment - KULRICE-12472 will take care of the script. I wonder if we should take a look at some of these and see if they need to be in a different namespace. Some of them seem more KR-WKFLW to me...

              People

              • Assignee:
                Unassigned
                Reporter:
                sonam Sona Sona (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: