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

Enhance conversion scripts to convert inquiry permissions I30, I33, I34

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-11017Write or verify & link user guide for I33, I34
      KULRICE-11135samples for I33, I34
      KULRICE-10257Implement support for inquiry in conversion scripts
      KULRICE-11562Check that Inquiry conversion guide and conversion scripts are up to date
      KULRICE-11219KRAD Conversion Script: Inquiry Collection Definitions are not properly converted
      KULRICE-11167KRAD Conversion Script: Remove Lookup and Inquiry View Name
      KULRICE-11564add permission templates and additional permissions to conversion script SQL output
      KULRICE-11016Write or verify & link user guide for I30, 31, 32
      KULRICE-11609Conversion Script - M93 - Convert duplicateIdentificationFields to duplicateLinePropertyNames
      KULRICE-9864Add Lookup Conversion to Conversion Script - Part 1
    • Rice Module:
      KRAD
    • Sprint:
      2.4.0-m3 KRAD Sprint 2, 2.4.0-m3 KRAD Sprint 3, 2.4.0-m3 KRAD Sprint 4, 2.4.0-m4 KRAD Sprint 1
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      We will want to address this kind of conversion, and do so within the main conversion script rather than a separate conversion script of some sort. We'll probably want to generate SQL scripts that can be looked over by developers and executed by hand rather than automatically inserting data into the Rice database.

      For details on I30, I33, I34, see:
      https://docs.google.com/a/kuali.org/spreadsheet/ccc?key=0AnbxvHVuwiPMdEREYTRaTlU2OTJLU0ZXWGg2MmJYOEE#gid=0

        Activity

        Hide
        Sona Sona (Inactive) added a comment -

        KULRICE-11115 is a prerequisite to this. Working on that first

        Show
        Sona Sona (Inactive) added a comment - KULRICE-11115 is a prerequisite to this. Working on that first
        Hide
        Daniel Seibert (Inactive) added a comment -

        Add a new KimConverter which examines a database and creates SQL script file.

        Show
        Daniel Seibert (Inactive) added a comment - Add a new KimConverter which examines a database and creates SQL script file.
        Hide
        Daniel Seibert (Inactive) added a comment -

        I30: Inquire into Records authorization checks not yet implemented in KRAD

        Show
        Daniel Seibert (Inactive) added a comment - I30: Inquire into Records authorization checks not yet implemented in KRAD
        Hide
        Daniel Seibert (Inactive) added a comment - - edited

        I33: KR-NS / View Inquiry or Maintenance Document Field permissions --> KRAD View Field permission

        • insert new "View Field" permission into KRIM_PERM_T
        • insert permission attributes KRIM_PERM_ATTR_DATA_T
          convert componentName to viewId (as componentName + '*'
          propertyName attribute to new propertyName attribute
        • insert new role membersions into KRIM_ROLE_PERM_T
        Show
        Daniel Seibert (Inactive) added a comment - - edited I33: KR-NS / View Inquiry or Maintenance Document Field permissions --> KRAD View Field permission insert new "View Field" permission into KRIM_PERM_T insert permission attributes KRIM_PERM_ATTR_DATA_T convert componentName to viewId (as componentName + '*' propertyName attribute to new propertyName attribute insert new role membersions into KRIM_ROLE_PERM_T
        Hide
        Daniel Seibert (Inactive) added a comment -

        Added support for I34: KR-NS / View Inquiry or Maintenance Document Section permissions -> KRAD / View Group

        • insert new "View Group" permission into KRIM_PERM_T
        • insert permission attributes to KRIM_PERM_ATTR_DATA_T for viewId and groupId (from componentId and sectionId)
        • insert new role memberships into KRIM_ROLE_PERM_T
        Show
        Daniel Seibert (Inactive) added a comment - Added support for I34: KR-NS / View Inquiry or Maintenance Document Section permissions -> KRAD / View Group insert new "View Group" permission into KRIM_PERM_T insert permission attributes to KRIM_PERM_ATTR_DATA_T for viewId and groupId (from componentId and sectionId) insert new role memberships into KRIM_ROLE_PERM_T
        Hide
        Daniel Seibert (Inactive) added a comment -

        created separate jira for unit tests.

        Show
        Daniel Seibert (Inactive) added a comment - created separate jira for unit tests.

          People

          • Assignee:
            Daniel Seibert (Inactive)
            Reporter:
            Peter Giles (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 2 days, 4 hours Original Estimate - 2 days, 4 hours
              2d 4h
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 2 days, 7 hours
              2d 7h

                Agile

                  Structure Helper Panel