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

Fix various pieces of missing KIM configuration and data

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0
    • Component/s: Database
    • Labels:
      None
    • Similar issues:
      KULRICE-6436Tune ehcache configuration for the various rice modules
      KULRICE-6338Various issues getting KIM LDAP module to work properly
      KULRICE-1991Fix unit tests that are broken in CI after various merges
      KULRICE-2539Ensure old permission-related Application Constants are converted over to KIM, completely remove remaining pieces of Application Constants services and screens
      KULRICE-9537Document the approach for conversion to krad-data of the various internal Rice modules
      KULRICE-6854Fixes to Rice createproject.groovy script
      KULRICE-12101Document the various *.krad.url configuration parameters
      KULRICE-2721Add switch on KIM Configurer to make run in local or remote modes
      KULRICE-9143Non data dictionary attributes missing shortLabel in DataDictionaryTypeServiceBase
      KULRICE-6015Document the various Rice KIM permissions
    • Rice Module:
      KIM

      Description

      Jonathan noticed various pieces of kim configuration missing from the Rice MDS last week. here is the sql to fix it:

      UPDATE krim_typ_t
      SET srvc_nm = 'rolePermissionTypeService'
      WHERE nm = 'Role'
      /

      UPDATE krim_typ_t
      SET srvc_nm = 'groupPermissionTypeService'
      WHERE nm = 'Group'
      /
      UPDATE krim_typ_t
      SET nm = 'Edit Mode & Document Type'
      , srvc_nm = 'documentTypeAndEditModePermissionTypeService'
      WHERE nm = 'Edit Mode'
      /
      UPDATE krew_doc_typ_t
      SET POST_PRCSR = 'org.kuali.rice.kns.workflow.postprocessor.KualiPostProcessor'
      WHERE DOC_TYP_NM = 'KualiDocument'
      /
      UPDATE krew_doc_typ_t
      SET POST_PRCSR = NULL
      WHERE DOC_TYP_NM = 'IdentityManagementPersonDocument'
      /
      COMMIT
      /
      INSERT INTO krns_parm_t ( NMSPC_CD, PARM_DTL_TYP_CD, PARM_NM, TXT, PARM_TYP_CD, PARM_DESC_TXT, CONS_CD, OBJ_ID )
      VALUES (
      'KR-IDM'
      , 'Document'
      , 'MAX_MEMBERS_PER_PAGE'
      , '20'
      , 'CONFG'
      , 'The maximum number of role or group members to display at once on their documents. If the number is above this value, the document will switch into a paging mode with only this many rows displayed at a time.'
      , 'A'
      , '2238b58e-8fb9-102c-9461-def224dad9b3'
      )
      /
      COMMIT
      /
      INSERT INTO krns_parm_dtl_typ_t
      ( SELECT 'KR-IDM', parm_dtl_typ_cd, SYS_GUID(), 1, nm, 'Y'
      FROM krns_parm_dtl_typ_t
      WHERE NMSPC_CD = 'KR-NS'
      )
      /
      COMMIT
      /

        Activity

        Hide
        Eric Westfall added a comment -

        Applied to rice dbs and committed to project at 05-11-2009.sql

        Show
        Eric Westfall added a comment - Applied to rice dbs and committed to project at 05-11-2009.sql
        Hide
        Eric Westfall added a comment -

        Bulk change of all Rice 1.0 issues to closed after public release.

        Show
        Eric Westfall added a comment - Bulk change of all Rice 1.0 issues to closed after public release.

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel