Partner Management System Revamp 1.3.0-beta.3

Release Name: Partner Management System Revamp

Release Number: 1.3.0-beta.3

Release Date: 13th November, 2025

Overview

We’re excited to announce the release of PMS 1.3.0.beta3, This brings end-to-end support for MISP Partners within the PMS (Partner Management System). This release empowers Partner Admins to manage the complete MISP Partner lifecycle, from onboarding and certificate handling to policy association and license key management, all through a seamless and unified interface.

Key Highlights

PMS now supports complete lifecycle management of MISP Partners, including their onboarding, certificate management, policy association, and MISP License Key management.

  1. MISP Partner Onboarding: Partner Admins can Onboard a MISP Partner from the dashboard by first creating a partner (after uploading Root and Intermediate CA certificates) and then uploading the CA-signed certificate & linking a Policy Group.

    1. You can Create new MISP Partners directly using the Partners card on PMS dashboard.

    2. During creation, the 'Partner Admin' must ensure that the Root and Intermediate CA Certificates are already uploaded.

    3. Once created, a 'MISP Partner' can upload or re-upload their CA-signed partner certificate and link a Policy Group (one-time action).

  2. Policy Linking for MISP Partners: You can Manage MISP policy linkages (request, approve, reject) and view all linked policies in a single table for streamlined tracking.

    1. Once a Policy Group is assigned, you can request, approve, or reject MISP policy linkages.

    2. The interface provides a tabular view showing all partners and their linked policy details for easy management and tracking.

  3. MISP Services and License Key Management: You can now generate, regenerate, view, and deactivate MISP License Keys directly in PMS, enabling full lifecycle management from a dedicated MISP Services card.

    1. A dedicated MISP Services card enables comprehensive management of 'MISP License Keys.

    2. Partner Admins can:

      1. Generate a new MISP License Key (by specifying the validity period).

      2. Regenerate a license key with updated validity.

      3. View existing license keys and their details.

      4. Deactivate active license keys.

    This new capability allows Partner Admins to manage the complete MISP Partner lifecycle directly within PMS.

For a comprehensive and detailed description of all the features, refer to Features Documentation.

Deprecated APIs

As part of the PMS 1.3.0.beta3 release, certain APIs have been deprecated to streamline functionality and improve maintainability. Please refer below table:

API Endpoint
Method
Description
Reference

/partners

POST

For Self Partner Registration

/partners/v2

POST

For registering partner details

/misps

POST

For creating MISP entries.

/misps

PUT

For updating MISP entries.

/misps

GET

For retrieving MISP details.

/misps/{mispId}/licenseKey

GET

For fetching MISP license key details.

/misps/filtervalues

POST

For fetching filter values.

/misps/search

POST

For searching MISP details.

User Stories

List of all user stories pertaining to this release are available here.

Feature
JIRA ID
Sub Feature

Create and Manage MISP Partner

Create MISP Partner

MISP Partner: API POST /partners/{partnerId}/policy-group

MISP Partner: API GET /misp-licenses/{partnerId}

MISP Partner: API PATCH /misp-licenses/{partnerId}

MISP Partner: API PUT /misp-licenses/{partnerId}

MISP Partner: API POST /misp-licenses()

MISP Partner onboarding issues related to keycloak

MISP Partner: API GET /misp-licenses()

MISP Partner: API GET /partners/v3?status={status}&policyGroupAvailable={policyGroupAvailable}&partnerType=MISP_Partner

MISP Partner: API POST /partners/v3()

Generate MISP License Key

MISP Services: Regenerate MISP License Key

MISP Services: Generate MISP License Key

MISP Services: Tabular View of MISP License Keys

Display of Important Note on Multiple License Keys

MISP Partner: API POST /partners/exists()

MISP Services: Deactivate MISP License Key

MISP Partner Policy Management

Select Policy Group for MISP Partner

MISP Services: Individual View of MISP License key details

Policy Manager: Create and Manage MISP Policies

Request and Manage MISP Partner Policy Linking

Partner Admin: MISP Partner Onboarding in PMS portal

Legacy PMS Enhancement

PMS Legacy: Database issues

List View MISP Partner

Additional features for MISP Partner Type in 'List of Partners' (Tabular view)

UI Label Update

Update the Status label from 'Activated' to 'Active' across all PMS UI pages for all partners, partner admins, policy managers.

Known Issues

For more details on all the the open issues, please refer here.

JIRA ID
Issue Description

MISP License regeneration fails when Policy ID is empty, even though license generation with empty Policy ID succeeds.

PMS-Revamp - Tablet: All info tooltip texts overflow outside the all screen.

PMS-Revamp - Tablet: “Upload MISP Partner Certificate” button is misaligned on the Partner Created Successfully screen.

PMS Revamp- MISP licence key name is not bold in the regenerate MISP licence key screen.

PMS Revamp- Error message is not as per the story criteria on entering same key name.

PMS-Revamp -The Title of "‘View MISP License Key" is not as per the story mentioned. "Details" word is missing.

PMS-Revamp - “Pending for approval” status label overlaps with the "linked devices" icon in French language on MacBook (Safari browser).

PMS-Revamp - Highlighting square border around sort icon overlaps with adjacent icons when sorting is applied in the MacBook.

PMS-Revamp- Eye icon and "Deactivated" status are attached with no spacing in the list of MISP License Key tabular view on Safari MacBook.

PMS-Revamp - Screen layout and border alignment issue in "View Partner Details" when enter a long email ID, across all three languages.

PMS-Revamp - Action button (...) appears at the top when a long Policy Group is present in the List of Partners tabular view.

PMS Revamp - Success message alignment is not even for icon and text on confirmation popup in all 3 languages.

PMS Revamp- The asterisk symbol (*) used to indicate mandatory fields is not uniformly aligned in Create MISP Licence Key in all 3 languages.

PMS-Revamp - No spacing between page number and Next ( > ) button in pagination across all screens in Arabic language.

PMS - Revamp - Tablet: Row separator lines missing for some rows across all tables.

PMS Revamp- On entering existing username and email id , getting an error message for email id only.

PMS-Revamp - Tablet: Alert badge is not displayed correctly on the Dashboard screen in Arabic language.

MISP License Key (IDA Issue): Inconsistent Primary Key Handling Between PMS and IDA for MISP License Keys.

Repositories Released

Repository Released
Branch name
Tags

partner-management-services

release-1.3.x

partner-management-portal

release-1.3.x

mosip-data

release-1.3.x

Compatible Modules

The following table outlines the tested and certified compatibility of PMS 1.3.0-beta.3 with other modules.

Module/ Repo
Tags

Key Manager

mosip-openid-bridge

artifactory

eSignet

Reg Proc

Notifier (Kernel)

Audit manager

ID Repo

datashare

Keycloak

config-server

Websub

Learn More

Test Report

For details on the test results, refer here.

Last updated

Was this helpful?