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

Install document types for the KIM permission and responsibility documents

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0.1, KFS Release 3.0
    • Component/s: Database
    • Labels:
      None
    • Similar issues:
      KULRICE-2802Update the rule QuickLinks page to support KIM responsibilities, roles, and permissions at the document type level
      KULRICE-6015Document the various Rice KIM permissions
      KULRICE-2415implement KR-WKFLW permission and responsibility checks
      KULRICE-4494Integrate Document Search security with KIM
      KULRICE-3802Document Configuration View limits permission and responsibility lookups
      KULRICE-7185Optimization of KIM Permission Checks
      KULRICE-4219Improvements to Permission and Responsibility maintenance
      KULRICE-2462Create a system parameter to allow for turning on of KIM permission priority over Document Type policy
      KULRICE-13211Investigate attachmentTypeCode and KIM Permissions.
      KULRICE-4497If no "Resolve Exception" responsibility is defined for a particular document type (or one of it's parents) then the document will silently fail to go into exception routing
    • Rice Module:
      KEW, KIM
    • Application Requirement:
      KFS

      Description

      Please install the attached workflow document XML into the Rice master data sources.

        Issue Links

          Activity

          Hide
          Jonathan Keller added a comment -

          I've already added the above scripts (and the other KIM documents) to the kns-upgrade-workflow-documentType-0.9.3-to-0.9.4.xml file.

          Show
          Jonathan Keller added a comment - I've already added the above scripts (and the other KIM documents) to the kns-upgrade-workflow-documentType-0.9.3-to-0.9.4.xml file.
          Hide
          Jeremy Hanson added a comment -

          When trying to ingest this in my local db for testing, I can't ingest it because the parent document type (IdentityManagementDocument) doesn't exist.

          Does the IdentityManagementDocument document type need to be added to the standard rice document type table, or do this just need to be imported in the ricekulcli094dba schema where the IdentityManagementDocument doc type exists?

          It seems like there is a difference with the rice094DBA schema and the ricekulcli094dba schema, where the standard rice094 schema has the IdentityManagement doc types have a parent of RiceDocument, but in ricekulcli they have a parent of IdentityManagementDocument.

          Show
          Jeremy Hanson added a comment - When trying to ingest this in my local db for testing, I can't ingest it because the parent document type (IdentityManagementDocument) doesn't exist. Does the IdentityManagementDocument document type need to be added to the standard rice document type table, or do this just need to be imported in the ricekulcli094dba schema where the IdentityManagementDocument doc type exists? It seems like there is a difference with the rice094DBA schema and the ricekulcli094dba schema, where the standard rice094 schema has the IdentityManagement doc types have a parent of RiceDocument, but in ricekulcli they have a parent of IdentityManagementDocument.
          Hide
          Jeremy Hanson added a comment -

          It looks like the xml to change this exists in kns-upgrade-workflow-documentType-0.9.3-to-0.9.4.xml.

          Should I everything in this file that deals with Identity doc types in rice094dba (and other rice master dbs), and then just the final two doc types against ricekulcli?

          Show
          Jeremy Hanson added a comment - It looks like the xml to change this exists in kns-upgrade-workflow-documentType-0.9.3-to-0.9.4.xml. Should I everything in this file that deals with Identity doc types in rice094dba (and other rice master dbs), and then just the final two doc types against ricekulcli?
          Hide
          Jonathan Keller added a comment -

          Yes, please. I didn't realize that they were not in the other Rice master DBs. I added them to the upgrade script when I noticed they were missing from there a couple weeks ago.

          Show
          Jonathan Keller added a comment - Yes, please. I didn't realize that they were not in the other Rice master DBs. I added them to the upgrade script when I noticed they were missing from there a couple weeks ago.
          Hide
          Jeremy Hanson added a comment -

          I've ingested these into ricekulcli094dba, rice094dba, and rice094dev.

          I went ahead and moved the identity doc types out of kns-upgrade-workflow-documentType-0.9.3-to-0.9.4.xml and moved them into a new file named kns-upgrade-workflow-documentType-1.0.0-to-1.0.1.xml since these were not ingested in the rice standalone tables until the 1.0.1 branch.

          Show
          Jeremy Hanson added a comment - I've ingested these into ricekulcli094dba, rice094dba, and rice094dev. I went ahead and moved the identity doc types out of kns-upgrade-workflow-documentType-0.9.3-to-0.9.4.xml and moved them into a new file named kns-upgrade-workflow-documentType-1.0.0-to-1.0.1.xml since these were not ingested in the rice standalone tables until the 1.0.1 branch.
          Hide
          Jeremy Hanson added a comment -

          Reopening because I needed to import these into

          ricekulcli101dba and rice101dba instead of the 094 dbs.

          Show
          Jeremy Hanson added a comment - Reopening because I needed to import these into ricekulcli101dba and rice101dba instead of the 094 dbs.
          Hide
          Jeremy Hanson added a comment -

          This has been imported on the 1.0.1 databases

          Show
          Jeremy Hanson added a comment - This has been imported on the 1.0.1 databases

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 hours
                2h
                Remaining:
                Remaining Estimate - 2 hours
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Structure Helper Panel