# PMS Notification

## What all types of notifications does a Partner Admin get?

**Partner Admin** receives the below of notifications within the PMS Portal and via email:

1. **Root CA Certificate Expiration**

* Triggered for certificates expiring within the next **30 days**.

2. **Intermediate CA Certificate Expiration**

* Triggered for certificates expiring within the next **30 days**.

3. **MISP License Key Expiration**

* Triggered for the MISP license Keys Expiring within next **30 days.**

4. **Weekly Summary of Partner Certificate Expiration**

* A consolidated summary of all partner certificates, FTM Chip Certificates, API Keys, and SBIs scheduled to expire within the next 7 days, sent weekly..

These notifications are accessible via the **Notification Bell icon** in the top-right corner of the PMS portal.

## Navigating through the interface to view or act on the notifications

### View Notifications

#### Notification Panel

* A red alert on the notification bell icon indicates a new notification been triggered.
* Clicking the bell icon opens a dropdown panel showing the **latest 4 notifications**.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-f2d9c7744d25c339bcc3a7fa4ceb7fcb8b48fa25%2Fpms-eug-notification-image1.png?alt=media" alt=""><figcaption></figcaption></figure>

* Each notification appears as a row with:
  * **Title**
  * **Timestamp of notification creation** (Displayed in user's local system time based on browser settings)
  * **Description**:
    * \[Root / Intermediate CA Certificate]{.underline}: Includes **Certificate ID**, **partner domain name**, and the **certificate's expiry date**
    * **MISP License Key Expiration**: Includes **License Key Name**, **partner ID** , and the **license expiry date.**
    * \[Weekly Summary of Partner expiring items]{.underline}: Includes number of Partner Certificates, FTM Chip Certificates, API Keys and SBIs expiring in next 7 days of time.
  * **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)
* Dismissing a notification is **user-specific** and does not impact other Partner Admins.

#### View All Notifications

* Click **"View All Notifications"** at the bottom of the panel to access the full **Notifications Page** where entire list of certificates nearing expiry within the next 30 days is listed.
* Notifications are organized across four **tabs**:
  * **Root CA Certificate**
  * **Intermediate CA Certificate**
  * **MISP License Key**
  * **Weekly Summary - Partner**

**Root CA Certificate tab**

The **Root CA Certificate tab** is selected by default upon redirect to Notifications page which displays certificate related details as shown below:

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-b4ae82729c310c4a41aa0025251620abf69afa08%2Fpms-eug-notification-image2.png?alt=media" alt=""><figcaption></figcaption></figure>

* To filter the certificate results, click the **Filter** button and enter one or more of the following fields: Certificate ID, Issued By, Issued To, Partner Domain, or Certificate Expiry Date to perform a targeted search.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-03925e13c0153c521484cf9d4a330ea4d7562839%2Fpms-eug-notification-image3.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)

**'Intermediate CA Certificate' tab**

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-2850a27bd65b34d712dee3a3abd93be579993ddb%2Fpms-eug-notification-image4.png?alt=media" alt=""><figcaption></figcaption></figure>

* To filter the certificate results, click the **Filter** button and enter one or more of the following fields: Certificate ID, Issued By, Issued To, Partner Domain, or Certificate Expiry Date to perform a targeted search.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-8b78b3619d742b49e78d4362558eb31a135665a3%2Fpms-eug-notification-image5.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)

**MISP License Key tab**

Displays the list of all the the notifications for the expiring MISP license Key

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-b77c5fa3d0b8e744c1a38fb5dfa44ee9b1ca7375%2Fmisp-license-key-tab-1.png?alt=media" alt=""><figcaption></figcaption></figure>

* To filter the certificate results, click the Filter button and enter one or more of the following fields: MISP License Key Name, Partner ID, Expiry Date to perform a targeted search.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-8e80e0af544bb471747c0deac7b32df164b1168a%2Fmisp-license-key-tab-2.png?alt=media" alt=""><figcaption></figcaption></figure>

* Dismiss button to remove that specific notification (removes from both Notification panel and Notification list page)

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-4557583c985f8f1c29b541b6d394b071820bc140%2Fmisp-license-key-tab-3.png?alt=media" alt=""><figcaption></figcaption></figure>

**'Weekly Summary - Partner' tab**

Each notification displays the total count of partner certificates, FTM Chip Certificates, API Keys, SBIsset to expire within a given week.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-a24e2b02626bea2cbee9c85edca670b9e6ef3167%2Fpms-eug-notification-image6.png?alt=media" alt=""><figcaption></figcaption></figure>

* To view the specific Partner IDs associated with each of the expiring items, click the ‘View Expiring Items’ button. This will display a detailed list of all Partner IDs and associated details whose certificates, API Keys, SBIs are due to expire within the next 7 days.
* Each of the expiring items details within a given weekly summary notification is split into individual sub tabs for easy categorization and readability.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-a24e2b02626bea2cbee9c85edca670b9e6ef3167%2Fpms-eug-notification-image6.png?alt=media" alt=""><figcaption></figcaption></figure>

* To filter the weekly summary results, click the **Filter** button and enter one or more of the following fields: 'Notification Creation Date From' and 'Notification Creation Date To' to perform a targeted search.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-043e5d4251f0c8911f0a38d16b5371af10406194%2Fpms-eug-notification-image8.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)

{% hint style="info" %}
Note: If there is no partner item expiring in a given week, the weekly summary notification will not be sent to the partner admin/ respective partner.
{% endhint %}

## Which other places you receive the notifications?

### Certificate Trust Store Badge

* The **Certificate Trust Store** card displays a **red badge** indicating the total count of Root and Intermediate CA certificates **expiring in the next 30 days**.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-d675247a514c8bff427d44634a6496a02ab03c2b%2Fpms-eug-notification-image9.png?alt=media" alt=""><figcaption></figcaption></figure>

### Email Notifications:

Email alerts are sent to the registered email address for the following:

* Root and Intermediate CA certificates expiring within the next 30 days
* Weekly summary of partner certificates expiring within the next 7 days
* MISP License Key Expiry Date expiring within next 30 days

These notifications are delivered weekly, and the email follows the template provided below.

#### Root CA Certificate expiry email notification:

<div align="center"><figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-ed087ab0ae8c0d6f558366b46fd0954a5b4926e1%2Fpms-eug-notification-image10.png?alt=media" alt="" width="188"><figcaption></figcaption></figure></div>

#### Intermediate CA Certificate expiry email notification:

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-6355bfa26b7af7497b8a4fdf67669dfa63533a9e%2Fpms-eug-notification-image12.png?alt=media" alt="" width="188"><figcaption></figcaption></figure>

#### **MISP license key expiration email notification:**

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-f5e4be57d7c810488bb1f3d18385000c07ea0880%2FMISP-license-key-expiration-email-notification.png?alt=media" alt="" width="188"><figcaption></figcaption></figure>

MISP-license-key-expiration-email-notification

#### Weekly Summary of Partner Certificate expiration email notification:

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-8fc17505146747155818de396dd6dbd947d54991%2Fpms-eug-notification-image14.png?alt=media" alt="" width="188"><figcaption></figcaption></figure>

If one or more partner items are not due to expire in a given week’s summary, the email notification will include only the details of the items that are expiring.

### Important Notes

#### 1) Notification Schedule (PMS Portal & Email):

**a) Root & Intermediate CA Certificate expiration:**

* **First Notification** is generated **30 days prior** to expiry.
* **Follow-up Notifications** are triggered at:
  * **15 days**
  * **Daily from 10 days before expiry until the certificate expires**
* Notifications are triggered **regardless of whether the certificate is renewed**.
* All Partner Admins receive the same notification, regardless of who uploaded the certificate.
* **Newly added Partner Admins** start receiving notifications from the next scheduled batch job.

**b) MISP license key expiration:**

* **First Notification** is generated **30 days prior** to expiry.
* **Follow-up Notifications** are triggered at:
  * **15 days**
  * **Daily from 10 days before expiry until the MISP license key expires**
* All Partner Admins receive the same notification, regardless of who created the MISP license key.
* **Newly added Partner Admins** start receiving notifications from the next scheduled batch job.

**c) Weekly Summary of Partner specific items expiration:**

* A summary of all partner certificates, FTM Chip Certificates, API Keys and SBIs expiring within the next 7 days is generated and sent once every week.

#### 2) Notification Refresh Behavior

* Each time a notification is dismissed, the panel auto-fetches the **next available notification** to maintain a maximum of **4 visible notifications**.
* If no further notifications are available, a message is displayed:

**"No Notifications Yet - You have no notifications at the moment."**

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-7b0968c9012eb51b6983a35ae1a29606c6b6f441%2Fpms-eug-notification-image16.png?alt=media" alt=""><figcaption></figcaption></figure>

#### 3 Language Preference

* The **notification language on PMS portal is based on the language selected at login**, which **overrides** the default language selected at registration.
* This ensures that the notification content is always shown in the **current session language** for the user.
* On the other hand, Email notifications are sent in the language selected by the user at the time of registration.

#### 4 Notification Retention:

* Notifications from the past 60 days are retained and available on the PMS portal. Any notification older than 60 days is automatically deleted from the system.

## Partner Notifications

Every partner receives notifications for partner certificates they have uploaded, as well as the corresponding MOSIP-signed certificates which are due for expiry within the next 30 days, and is delivered both on the PMS Portal and via email.

In addition, partner-type-specific notifications are generated for the following:

* FTM Chip Certificates – for partner type: **FTM Chip Provider**
* API Keys – for partner type: **Authentication Partner**
* SBIs – for partner type: **Device Provider**

Each of these notifications is triggered when the respective item is due to expire within the next 30 days, and is sent both on the PMS Portal and via email.

These notifications are accessible to all applicable partner users via the **Notification Bell icon** in the top-right corner of the PMS portal.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-3426cb7e4ac5f9f3cc5a8415b9031f100fbb260b%2Fpms-eug-notification-image17.png?alt=media" alt=""><figcaption></figcaption></figure>

**FTM Chip Certificate Notification (FTM Chip Provider)**

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-1be33815a5e89cf1552bdd96df6eef3987fff097%2Fftm-chip-certificate-notification-ftm-chip%20provider.png?alt=media" alt=""><figcaption></figcaption></figure>

**SBI Notification (Device Provider)**

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-7b1efacfe43ca4303f32db6ce12ccf1bd6cbf017%2Fsbi-notification-device-provider.png?alt=media" alt=""><figcaption></figcaption></figure>

**API Key Notification (Authentication Partner)**

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-dbf26e174e68febd6dd84dad77a660c53356c028%2Fapi-key-notification-authentication-partner.png?alt=media" alt=""><figcaption></figcaption></figure>

### Navigating through the interface to view or act on the notifications

#### Notification Panel

* A red alert on the notification bell icon indicates a new notification been triggered.
* Clicking the bell icon opens a dropdown panel showing the **latest 4 notifications**.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-f2d9c7744d25c339bcc3a7fa4ceb7fcb8b48fa25%2Fpms-eug-notification-image1.png?alt=media" alt=""><figcaption></figcaption></figure>

* Each Partner Certificate notification appears as a row with:
  * **Title**
  * **Timestamp of notification creation** (displayed in user's local system time based on browser settings)
  * **Description**: Includes **partner domain name**, and the **certificate's expiry date**
  * **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)
* Each FTM Chip Certificate notification appears as a row with:
  * **Title**
  * **Timestamp of notification creation** (displayed in user’s local system time based on browser settings)
  * **Description**: Includes **FTM ID**, and the **FTM Chip certificate’s expiry date**
  * **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)
* Each SBI notification appears as a row with:
  * **Title**
  * **Timestamp of notification creation** (displayed in user’s local system time based on browser settings)
  * **Description**: Includes **SBI ID**, and the **SBI’s expiry date**
  * **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)
* Each API Key notification appears as a row with:
  * **Title**
  * **Timestamp of notification creation** (displayed in user’s local system time based on browser settings)
  * **Description**: Includes **API Key Name**, and the **API Key’s expiry date**

    **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)

### View All Notifications

* Click **"View All Notifications"** at the bottom of the panel to access the full **Notifications Page** where the 'Partner Certificate' tab displays list of partner certificates nearing expiry within the next 30 days.
* Each notification displays the expiring partner certificate details as shown below:

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-fdc078d40f4e6deaee3f608c5890da25d6cbe574%2Fpms-eug-notification-image19.png?alt=media" alt=""><figcaption></figcaption></figure>

* To filter the certificate results, click the **Filter** button and enter one or more of the following fields: Certificate ID, Issued By, Issued To, Partner Domain, or Certificate Expiry Date to perform a targeted search.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-12adf80ac177e93fcfbced1e36c428afa7019468%2Fpms-eug-notification-image20.png?alt=media" alt=""><figcaption></figcaption></figure>

* **Dismiss** button to remove that specific notification (removes from both Notification panel and Notification list page)

### Which other places you receive the notifications?

#### Certificate Trust Store Badge

* The **Certificate Trust Store** card displays a **red badge** indicating the total count of Partner certificates **expiring in the next 30 days**.

### Email Notifications:

Email alerts are sent to the partner's registered email address for Partner certificates expiring within the next 30 days.

<figure><img src="https://1836199994-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4EyCrLbFom7vj7UcMIUZ%2Fuploads%2Fgit-blob-81b8494e11bc73654011bda46d7b0f051336a0ff%2Fpms-eug-notification-image21.png?alt=media" alt="" width="188"><figcaption></figcaption></figure>

### Important Notes

#### 1. Notification Schedule (PMS Portal & Email)

* **First Notification** is generated **30 days prior** to expiry.
* **Follow-up Notifications** are triggered at:
  * **15 days**
  * **Daily from 10 days before expiry until the certificate expires**
* Notifications are triggered **regardless of whether the certificate is renewed**.

#### 2. Notification Refresh Behavior

* Each time a notification is dismissed, the notification panel auto-fetches the **next available notification** to maintain a maximum of **4 visible notifications**.
* If no further notifications are available, a message is displayed:

**"No Notifications Yet -- You have no notifications at the moment."**

#### 3. Language Preference

* The **notification language on PMS portal is based on the language selected at login**, which **overrides** the default language selected at registration.
* This ensures that the notification content is always shown in the **current session language** for the user.
* On the other hand, Email notifications are sent in the language selected by the user at the time of registration.

#### 4. Notification Retention

* Notifications from the past 60 days are retained and available on the PMS portal. Any notification older than 60 days is automatically deleted from the system.
* If a **partner certificate is renewed before its expiry date**, alls subsequent notifications related to that certificate are automatically discontinued..


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mosip.io/1.2.0/id-lifecycle-management/support-systems/partner-management-services/functional-overview/pms-notification.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
