New in Calyx RIM: Common Functionality

This table shows new features and enhancements of common Calyx RIM functionalities.

Decoupling Product Families and Products from Applications

Product Families and Products are decoupled from Applications. This change provides the ability to create and maintain an application for products residing in different product families.

Affected Area Update Benefit
Home page:
  • Search menu results
  • Find menu results
Navigation:
  • Product Family tree
  • Countries tree
Based on the relationship updates between an Application and Product Family, the menus are updated with additional columns and fields, some existing columns and fields are renamed or removed. Additional context is provided when the user selects Products for the Application.
Entity Product tabs New columns are added for Family Code, Family Type, and Family Name. Updated functionality provides additional context when records are shown.
Wizards
  • Since the Create Application icon was removed from the Applications tab on the Product Family, you can only create an Application from the Create Application, Create Submission (Initial Application) or Global Project Plan (Create Application) wizards.
  • The Product Families filters are removed from the following wizards: Create Submission (Initial Application) and Create Application.
  • The Global Project Plan wizard (Create Application) still enforces creation of an application within one Product Family.
The system presents a variety of efficient wizard alternatives to replace creating an Application under the Product Family.
Global Project Planning Global Project Plan wizards still support the Product Family Type filter for all project types. Bulk creation and update of entity records.
Product selection widget
  • New columns are added for Family Code, Family Type, and Family Name.
  • You can associate any Product to an Application, regardless of the Product Family, except for products with the status of Not Approved or Withdrawn.
This change provides additional clarity and flexibility when associating Products.
Entities A new rule enforces Product Family uniqueness from the Family Name.

A new rule is added to enforce Application uniqueness when you create, update, or copy an application in the Calyx RIM system.

  • CTA Application type: Application Code + Study Number
  • Non-CTA Application type: Application Code + Application Name
With the ability to associate any Product to an Application, this change provides new uniqueness rules to identify entities within the new data model.
Querying To conform to Product Family decoupling, Queries now include:
  • Updated Product Family field names
  • Additional Product Family and Product columns
  • Changes to security logic in the database
Aligned Querying capabilities with the updated data model.
Security Administration For a user to have access to an Application that is associated with multiple Product Families, that user should be configured to have access to at least one Product Family associated with the Application.

An administrator can now grant user access to Entity Security > Products for SPT, ELP, and PRP users.

Azure Active Directory is the supported Identity Provider Type for Calyx RIM 7.0. PingOne, Okta, and LDAP IdPs are supported via federation with Azure AD only.

Security Administration functionality is updated to align with the updated data model.
Security enhancement The full exception error messages will not be shown on the screen. For more information about security errors, check the server.log file. This change enhances security and prevents potential infringement of vulnerable data.
Technical Administration Superuser credentials saved in the database are now encrypted when:
  • A new repository is added (Technical Administration > Repositories)
  • An existing repository is updated
Repository passwords are now stored securely.