Skip to main content
Kinetic Community

Kinetic Request CE - Version 2.0.2

New Installation Instructions

The following installation files are needed for setting up your Kinetic Request CE System:
Kinetic Request CE Application
Kinetic Request CE Cassandra Schema

Detailed installation instructions for setting up Kinetic Request CE can be found here: Kinetic Request CE Install Guide

Related Product Installation Guides

Typically, customers will extend Kinetic Request CE's functionality by installing the following components as well:

Kinetic Task:  The workflow automation and integration hub for Kinetic Request.  Kinetic Task helps business deliver approvals, fulfillment, notifications and other integrations to nearly any application. (Install Guide)

Kinetic Bridgehub: The front-end integration hub used to store and run various Bridge Adapters that will be used to access data from different systems and convert it into a single, standardized bridging interface. (Install Guide)

Kinetic Filehub: The file storage and retrieval hub containing various Filestore Adapters that can be used to access files from different systems using a single, standardized interface. (Install Guide)

Upgrade Instructions

Preparation

You must have a download of the new Kinetic Request CE 2.0.2 web archive (.war).  Contact support if you are a current customer upgrading your application.

Upgrade

  1. Update your DB schema for the keyspace used by Kinetic Request CE if upgrading from a version lower than 2.0.0.
    https://s3.amazonaws.com/kineticdata.com/downloads/kinetic-request-ce/2.0.2/schema.cql 
  2. Backup the existing web application directory (%TOMCAT%/webapps/kinetic).
  3. Deploy the Kinetic Request CE web archive (.war) file supplied by Kinetic Data support.
  4. Copy the following directories:
    1. %BACKUP%/kinetic/app/bundles to %TOMCAT%/webapps/kinetic/app
    2. %BACKUP%/kinetic/app/root-bundle to %TOMCAT%/webapps/kinetic/app
    3. %BACKUP%/kinetic/app/shared-bundles to %TOMCAT%/webapps/kinetic/app
    4. %BACKUP%/kinetic/WEB-INF/config to %TOMCAT%/webapps/kinetic/WEB-INF
  5. Copy any non-standard .jar files to the tomcat shared lib:
    1. %BACKUP%/kinetic/WEB-INF/lib/... to %TOMCAT%/lib
  6. If SAML is being used:
    1. Find the name of the IDP file by looking for the security.saml.idp.filebased.url value in the %BACKUP%/kinetic/WEB-INF/classes/security.%SPACE_SLUG%.properties file(s).
    2. Copy the IDP files from %BACKUP%/kinetic/WEB-INF/classes/... to %TOMCAT%/webapps/kinetic/WEB-INF/config
  7. Restart tomcat.

Change Log

ENHANCEMENTS
KCORE-1254 Ability to map LDAP/SAML attributes to user attributes automatically when users authenticate.
KCORE-1665 Added the bundle.identity() method for use within javascript to get the current users username.
KCORE-1677 Implemented Structured Logging which ensures that a log file is a preset, consistent, and in a machine readable format.
KCORE-1757 Updated webhook calls to send webhook event meta data (Type of Event, Event Action & Timestamp)
KCORE-1764 Added Profile Attributes as variables throughout the form builder for use in setting defaults, and in bridged resources.
KCORE-1786 Added ability to restrict users that are able to login to the system and space consoles by IP Address/IP Range

BUG FIXES
KCORE-1586 Fixed issue where users that had access to a submission, but didn't have access to submit the form could not access bridged resources.
KCORE-1691 Fixed issue where users that had access to a submission, but didn't have access to submit the form could not access the submissions files.
KCORE-1827 Fixed error with submission searching which sometimes returns 'Attempting to fill ... strand' errors.

IN-APP DOCUMENTATION UPDATES
* Authentication Documentation
* Submission Activity Rest API
* Page Navigation Rest API
* Me Rest API
* Updated user settings documentation when creating/updating a space user