Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

What’s New:

ModelOp Center v3.3.2 is a minor released focused on the following:

  • Configurable Approval Tasks — added ability to create ModelOp-managed approvals with configurable titles, resolutions, and comment tracking

  • Risk / Control Mapping — added support for automated risk and control mapping based on a list of inputs

  • Documentation Controls — added automated checks for specific documentation to satisfy a control

Release Details:

 Click here to expand...

Full List of Enhancements:

  • Inventory & Reporting:

    • ModelOp-Managed Approvals: added support in the ModelOp UI to create ModelOp-managed approvals of different types. Each type has configurable titles and resolution states.

    • Comments Tracking: added UI support for comment tracking across users on the new ModelOp-Managed approvals

  • Automated Risk Mapping:

    • Risk / Control Mapping: added support for automated risk and control mapping based on a set of list of criteria. This criteria is configurable by the Customer and can take into account any Use Case metadata to appropriately map the given set of risks and corresponding controls.

      • Delegate: added a delegate that inputs a DMN (of controls) and creates Risk Notifications for all matching rules within that DMN

    • File/Documentation Controls: added automated checks for specific files/documentation to satisfy a control

      • External Task: added an external task that would automatically check for the presence of a File and close the related ModelApprovalNotification that expects the file

  • Governance Score:

    • Custom Form Data: updated the Governance Score calculations to support more than 50 custom fields in a given form

    • Assets by Regex: added capability to evaluate Assets by Regex (e.g. evaluated by Regex on the filename). Previously, an asset was evaluated only by Asset_Role (e.g. Design_Documentation)

      • Example: if the control is to ensure that a file of name “AI_monitoring_plan.docx” is uploaded, the Governance Score can be configured to find an asset by Regex on the file name.

      • This feature can be found in the Scores Admin page, under the Assets section:

      • image-20250228-231537.png
  • Custom Forms:

    • Field Structure: updated the structure for how each field in a custom form is stored for a given Use Case or Implementation. The new format includes a NEW “formFieldId” for each field in a custom form such that a field can more easily be referenced in MLC’s and DMN’s

      • For any Use Case or Implementation that contains a custom form, the New Structure will be as follows:

        • {
             "mocApplicationFormId": "7fef4718-a19e-4db0-b7b4-d4bdb0c7394b",
             "overview": {
                "1": {
                   "question": "Division",
                   "answer": "Finance"
                },
                "2": {
                   "question": "Purpose",
                   "answer": "Probability of default predictor"
                },
                "3": {
                   "question": "Limitations",
                   "answer": "Prime lending only"
                },
                "name": "Overview"
             },
             "accountability": {
                "1": {
                   "question": "Business Owner/Sponsor",
                   "answer": "Jane Doe"
                },
                "2": {
                   "question": "Governance Officer",
                   "answer": "Jim Dean"
                },
                "3": {
                   "question": "Model Owner",
                   "answer": "Jon B Goode"
                }
                "name": "Accountability"
             }
      • Referencing Custom Fields in a DMN’s: using this new structure allows for easier reference of the custom fields within a DMN:

        • Example: in the above example, the “Division” field can be referenced by a DMN with the following in this new structure:

          • modelMetaData.custom(overview)(1)(answer)
  • Git:

  • Model Lifecycles:

  • Dashboard & Tests/Monitors:

  • Documentation Generation:

  • PowerBI:

  • ModelOp Runtime:

  • Security:

    • Updated the Permissions page for administrators to allow the admin to set permissions across all groups

  • Import Utility:

    • Enhanced the UI for the Excel import utility to allow users to more easily map the columns from the Excel sheet to the custom metadata

Bug Fixes:

  • Git:

    • Addressed issue where the automated git sync process could not go through all the existing StoredModels when the number of StoredModels exceeds 1000 models

    • Addressed sporadic issue where the git sync would fail with a 504 error

  • Tableau:

    • Addressed an issue where the Tableau connector was failing to import data when the custom metadata contained special characters

  • Scheduler:

    • Addressed an issue with the advanced scheduler (cron) option, where if the users saves a Schedule with a invalid cron expression, other newer expressions are not saved either.

    • Additionally provided UI-based warnings if a user attempts to save an invalid cron expression

  • Champion/Challenger:

    • Addressed a UI routing issue when attempting to open the Champion/Challenger view from the Inventory and Model Details page

  • AWS SageMaker:

    • Addressed an issue in the UI where AWS SageMaker jobs could not be re-run

  • Custom Form Configuration - Custom Field Types:

    • Addressed an issue with the Custom Field Types (in the Forms Configuration admin page) where the user could not change the name of the field when a custom field type was added to a form.

  • Model Implementations:

    • Addressed an issue in the Model Implementation Details page where all notifications were being shown, instead of notifications specific to that Model Implementation

  • Compliance Overview Page:

    • Addressed issue where the compliance overview charts are not the same height, when no data is available

  • Azure AD:

    • Addressed issue where the Azure AD group id is not getting replaced by the name on the stored model details page for some users

Deprecated Library Updates:

Updated or removed the following deprecated libraries:

  • Remove Deprecated MomentJS Library

  • Upgraded the EOL Joda-time v2.9 dependency in Eureka

  • Upgrade the ORACLE JavaBeans Activation Framework 1.1 in MLC Service

Security Fixes/Patches:

NOTE: many of the below are NOT related to ModelOp software, but rather related to dependencies


  • No labels