# Roadmap 2024

This page contains the product roadmap for MOSIP Identity for the calendar year January 2024- December 2024.

The quarters referenced below are defined as follows:

Q1: Jan'24 - Mar'24

Q2: Apr'24 - Jun'24

Q3: Jul'24 - Sep'24

Q4: Oct'24 - Dec'24

## MOSIP Identity

<table><thead><tr><th width="103">Quarter</th><th width="361">Feature</th><th width="148">Status</th><th width="241">Feature Details</th><th width="148">Release Details</th></tr></thead><tbody><tr><td>Q1</td><td><p><strong>Android Registration Client</strong></p><ul><li>Trust Validation</li><li>Test with real SBI</li><li>Transliteration</li><li>Audit</li><li>1.1.5.X compatible (change in decryption logic)</li><li>Usability fixes (UI changes for portrait mode)</li><li>Bug fixes</li></ul></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><ol><li><a href="https://mosip.atlassian.net/browse/RCF-248">Trust Validation</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-343">Test with real SBI</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-264">Transliteration</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-167">Audit</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-226">1.1.5.X compatible (change in decryption logic)</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-252">Usability fixes (UI changes for portrait mode)</a></li></ol></td><td><a href="https://docs.mosip.io/1.2.0/releases/release-notes-android-reg-client-0.9.0">v0.9.0</a><br><br><a href="https://docs.mosip.io/1.2.0/releases/release-notes-android-reg-client-dp1">DP1</a></td></tr><tr><td>Q1</td><td><p><strong>Biometric Enhancement</strong></p><ul><li><p>Block controls</p><p>Ability to perform liveness check</p><p>Comment</p></li><li><p>Block controls</p><p>Ability to compress the face photo</p><p>Comment</p></li></ul></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q1</td><td>Platform Upgrade (Version 1.2.0.1-B4)</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-23218">Upgrade</a></td><td><a href="https://docs.mosip.io/1.2.0/releases/release-notes-1.2.0.1-b4">1.2.0.1-B4 (Beta)</a></td></tr><tr><td>Q1</td><td>Platform Release (Version 1.2.0.1)</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td><a href="https://docs.mosip.io/1.2.0/releases/release-notes-1.2.0.1">1.2.0.1</a></td></tr><tr><td>Q1</td><td>PMP UI Enhancement</td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td></td><td></td></tr><tr><td></td><td>Registration Processor: Single middleware</td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22single-middleware%22%20and%20labels%20in%20(Milestone2023%2C%20Milestone_2023)">Single middleware</a></td><td>Seeking Community contributions</td></tr><tr><td>Q2</td><td><p><strong>Android Registration Client:</strong></p><ul><li>Operator Biometric</li><li>Ability to update resident's Biometrics</li><li>Ability to access Dashboard</li><li>Hardening of DB</li><li>Ability to Transliterate (RTL)</li><li>1.1.5 compatibility</li></ul></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><ol><li><a href="https://mosip.atlassian.net/browse/RCF-35">Operator Biometric Onboarding</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-74">Update Operator’s Biometrics</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-88">Dashboard</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-352">Hardening of DB</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-453">Transliteration (RTL)</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-226">1.1.5 compatibility</a></li></ol></td><td></td></tr><tr><td>Q2</td><td><p><strong>Resident Portal:</strong></p><ul><li>Residents should be able to update their identity data, address data, and contact information</li><li>Residents should be able to access the Resident Portal in multiple languages</li></ul></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><ol><li><a href="https://mosip.atlassian.net/browse/MOSIP-20407">Update my data</a></li><li><a href="https://mosip.atlassian.net/browse/MOSIP-21278">Multi-lingual support</a></li><li><a href="https://docs.mosip.io/1.2.0/releases/release-notes-resident-portal-dp1">Features available in DP 1 release</a></li></ol></td><td></td></tr><tr><td><mark style="background-color:blue;">Q2</mark></td><td><p><strong>Resident Portal</strong>:</p><ul><li>Residents should be allowed to log into Resident Portal even when all their modalities are locked</li><li>Performance Testing</li><li>Features released in 0.9.0 release</li></ul></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><ol><li><a href="https://mosip.atlassian.net/browse/MOSIP-30735">Allow resident services to log in even when all the modalities are locked</a></li><li><a href="https://mosip.atlassian.net/browse/MOSIP-32001">Performance Testing</a></li></ol></td><td></td></tr><tr><td>Q2</td><td><p><strong>ID Authentication</strong></p><p>Generating Analytic Metrics</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31429">Generating Analytic Metrics</a></td><td></td></tr><tr><td>Q2</td><td><p><strong>ID Authentication</strong></p><p>Performance Improvement</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31430">ID Authentication Performance Improvement</a></td><td></td></tr><tr><td>Q2</td><td>Migration to JAVA 21</td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-21117">Moving to Java 21 and updating spring boot</a></td><td></td></tr><tr><td>Q2</td><td><p><strong>Administrative Services</strong></p><p>Digital ID features to be deployed in platform for General ID issuance.</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31413">Digital ID features</a></td><td></td></tr><tr><td>Q2</td><td><p><strong>ID Repository</strong></p><p>Introducing Handles in Platform to:</p><ul><li>ID Repository</li><li>Registration Client</li><li>Registration Processor</li></ul></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31424">Handles</a></td><td></td></tr><tr><td>Q2</td><td><p><strong>Platform:</strong></p><p>Renaming stage groups and regrouping the stages</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-35713">Renaming stage groups and regrouping stages</a></td><td></td></tr><tr><td>Q2</td><td><p><strong>Platform</strong>:</p><p>Data Segregation</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-26804">Data Segregation</a></td><td></td></tr><tr><td><mark style="background-color:blue;">Q3</mark></td><td><p><strong>Android Registration Client</strong></p><ul><li>Operator should not be able to create a resident's new registration packet using their own biometric</li><li>With operator’s assistance, applicant should be able to successfully retrieve their lost UIN</li><li>With operator’s assistance, applicant should be able to successfully update their UIN</li><li>Operator should be able to successfully export the packet created after successful registration of Applicant</li><li>Operator should be able to download pre-registration data onto Android Registration Client</li><li>Operator should be able to run Android Registration Client in landscape mode</li><li>Operator or Supervisor should be able to successfully logout from Registration Client</li><li>Operator should be able to run Android Registration Client on phone.</li><li>Ability to set a new password if user has forgotten the password.</li><li>Ability to reset the password.</li></ul></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><ol start="1"><li><a href="https://mosip.atlassian.net/browse/RCF-351">Match SDK</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-457">Retrieve lost UIN</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-458">Update UIN</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-350">Manual Application upload/export</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-456">Download Pre-registration Data</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-471">Run ARC in landscape mode</a></li><li><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22Logout%22">Logout</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-472">Run ARC on phone</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-69">Forgot Password</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-84">Reset Password</a></li></ol></td><td></td></tr><tr><td>Q3</td><td><p><strong>ID Authentication</strong></p><p>Performance Improvement</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31430">ID Authentication Performance Improvement</a></td><td></td></tr><tr><td>Q3</td><td><p><strong>Platform:</strong></p><p>Enhancement of Biometric Update</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-35150">Enhancement on Biometric Update</a></td><td></td></tr><tr><td>Q3</td><td><p><strong>ID Authentication:</strong></p><p>Support ECC based digital signature and encryption</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-33780">Support ECC based digital signature</a><br><a href="https://mosip.atlassian.net/browse/MOSIP-35818">Support ECC based encryption</a></td><td></td></tr><tr><td>Q3</td><td><p><strong>Administrative Services</strong></p><ul><li>Retrieve lost AID</li></ul></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-30348">Retrieve lost AID</a></td><td></td></tr><tr><td><mark style="background-color:blue;">Q3</mark></td><td><p><strong>Android Registration Client</strong></p><ul><li>Keyboard in different languages</li><li>Telemetry</li><li>Support for 3rd party SDK to measure quality of biometrics captured</li><li>Add parameters and Add filters to Dashboard</li><li>Enhanced UI messages</li></ul></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><ol><li><a href="https://mosip.atlassian.net/browse/RCF-510">Multi language keyboard</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-505">Telemetry</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-506">Quality SDK</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-504">Filters in dashboard</a></li><li><a href="https://mosip.atlassian.net/browse/RCF-455">Enhanced UI messages</a></li></ol></td><td></td></tr><tr><td>Q4</td><td><p><strong>Administrative Services</strong></p><p>Digital ID features will be deployed in the platform for General ID issuance.</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31413">Digital ID features</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>ID Authentication:</strong></p><p>Implementation of pixel pass</p></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-34892">Support for pixel pass library</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>ID Repository:</strong></p><p>Implementation of pixel pass</p></td><td>Deprioritised</td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Remodeling draft API creation</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Administrative Services</strong></p><p>Address Structure Management</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31425">Address Structure Management</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Implementation of supporting array values for demo fields</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Capturing supervisor ID while packet creation</p></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Configuring demo fields for demo de-duplication</p></td><td><mark style="background-color:blue;"><strong>Deprioritised</strong></mark></td><td></td><td></td></tr></tbody></table>

<details>

<summary>Wishlist</summary>

<table><thead><tr><th width="103">Quarter</th><th width="361">Feature</th><th width="148">Status</th><th width="241">Feature Details</th><th width="148">Release Details</th></tr></thead><tbody><tr><td>Q4</td><td><p><strong>Administrative Services</strong></p><p>Revamp of Resume / Pause AID</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31431">Revamp of Resume / Pause AID</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform</strong></p><p>Revising Error messages to uniformly align error codes and error messages across all modules.</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31426">Restructuring error messages for all modules</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>ID Authentication</strong></p><p>Generating Analytic Metrics</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31429">Generating Analytic Metrics</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Real time ID issuance</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Efficient printing management</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31428">Efficient Print Management</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Error message handling</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Notification Service - subscription /unsubscription</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Removing file server dependency</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td></td><td></td></tr><tr><td>Q4</td><td><p><strong>Platform:</strong></p><p>Implementation of handles in pre-registration</p></td><td><mark style="background-color:purple;"><strong>Wishlist</strong></mark></td><td></td><td></td></tr></tbody></table>

</details>

## Inji Stack

Click [here](https://docs.mosip.io/inji/roadmap/roadmap-2024#inji-wallet) to explore the Inji Stack Roadmap.

## eSignet

Click [here](https://docs.esignet.io/roadmap/roadmap-2024) to explore the eSignet Roadmap.

## Compliance Tool Kit (CTK)

<table><thead><tr><th width="106">Quarter</th><th width="273">Feature</th><th width="121">Status</th><th width="173">Feature Details</th><th>Release Dates</th></tr></thead><tbody><tr><td>Q1</td><td>ABIS Data Share Test Cases</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22abis-test-kit%22">ABIS test kit</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>ABIS advance test cases</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22abis-test-kit%22">ABIS test kit</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>Quality Assessment Report</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22Quality_Score%22">Quality score</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>Landing Page with Login</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22CTK-Landing-Page%22">CTK landing page</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>Test Run Archival</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22Archival_Job%22">Archival job</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>Security Testing</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22Security_Testing%22">Security testing</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>SBI: Multi-factor Trust Validation with Organization Name Verification</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22sbi-testcase-enhancement%22">SBI testcase enhancement</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>SBI: Encrypt response from RCapture before saving in DB</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22bio_value%22">Bio value</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>SDK &#x26; ABIS: Capture vendor consent before uploading the biometric data in CTK</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22sdk-test-kit%22">SDK test kit</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1</td><td>In SBI spec, add the ability to prompt for consent before collecting biometrics</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22SBI_Spec%22">SBI spec</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q2</td><td>API documentation CTK v1.3.0</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22API_Doc_v1.3.0%22">API doc v1.3.0</a></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q2</td><td>Bug Fixes</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td><a href="https://docs.mosip.io/compliance-tool-kit/versions/version-1.4.0">v1.4.0</a></td></tr><tr><td>Q1-Q4</td><td><p><strong>Performance Testing</strong></p><ul><li>Evaluate performance benchmarks</li><li>Assess system response times, load handling, and overall efficiency</li></ul></td><td><mark style="background-color:blue;"><strong>Planned</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=cf%5B10043%5D%20%3D%20%22performance_testing%22">Performance testing</a></td><td></td></tr><tr><td>Q1-Q4</td><td><p><strong>Refine the CTK Platform:</strong></p><ul><li>Identify areas of improvement</li><li>Prioritize refinements based on impact and feasibility</li></ul></td><td><mark style="background-color:blue;"><strong>Planned</strong></mark></td><td></td><td></td></tr></tbody></table>

## Partner Management System

<table data-header-hidden><thead><tr><th width="87">Quarter</th><th width="272">Feature</th><th width="144">Status</th><th width="189">Feature Details</th><th>Release Date</th></tr></thead><tbody><tr><td>Q2</td><td><p><strong>Basic Features</strong>:</p><p>i) PMP:</p><p>a) Terms and Conditions page<br>b) Partner Dashboard</p><p>c) User Profile</p></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=labels%20%3D%20%22pms_basicfeature%22">Basic Features</a></td><td></td></tr><tr><td>Q2</td><td><p><strong>Authentication Partner User Flow</strong>:</p><p>a) Partner certificate- upload, re upload, download original certificate, download MOSIP signed certificate, uploaded certificate details.</p><p>b) Policies - request policy, view, select policy group</p></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><p><a href="https://mosip.atlassian.net/browse/MOSIP-32150">Partner Certificate</a></p><p><a href="https://mosip.atlassian.net/browse/MOSIP-32407">Policies</a></p></td><td>1.3.0-dp.1</td></tr><tr><td>Q2</td><td><strong>Enable Authentication mechanisms for approved policies (Authentication Partner flow)</strong>:<br>a) API key generation- generate, view, deactivate<br>b) OIDC Client creation- create, edit, view, deactivate</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-32133">Authentication Services</a></td><td>1.3.0-dp.1</td></tr><tr><td>Q2</td><td><p><strong>Keycloak Customization and Integration with PMS</strong>:</p><p>a) Login<br>b) Registration<br>c) Forgot Password</p><p>d) Verify Email</p></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/issues/?jql=labels%20%3D%20%22pms_revamp_keycloak%22">Keycloak integration with PMS</a></td><td></td></tr><tr><td>Q3</td><td><strong>Device Provider features</strong>:<br>a) SBI -Device creation - add SBI, add devices, deactivate SBI, deactivate mapped devices<br>b) Integration of common features- Partner Certificate Management</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-33115">Device Provider userflow</a></td><td></td></tr><tr><td>Q3</td><td><p><strong>FTM Provider fetaures</strong>:<br>a) FTM details- add FTM details, upload/ reupload/download FTM Chip certificate, deactivate FTM details</p><p>b) Integration of common features- Partner Certificate Management</p></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-33125">FTM Chip Provider userflow</a></td><td></td></tr><tr><td>Q3</td><td><p><strong>Partner Admin</strong>:<br>a) Partner Management- i) activate/deactivate partner, ii) add new partner iii) upload/re-upload CA certificate</p><p>b) Approve/ Reject device details<br>c) Approve/ Reject FTM details</p><p>b) Policy Management- i) Add/rename/deactivate policy group, ii) Add/activate/edit/deactivate policy, iii) map/ approve/reject/deactivate partner policy mapping</p></td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-32722">Partner Admin userflow</a></td><td></td></tr><tr><td>Q4</td><td>Notification sent to user before expiry of partner certificate, CA Certificates</td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-33095">Send notification to users on expiry of certificates</a></td><td></td></tr><tr><td>Q4</td><td><p><strong>Multi User - Multi partner type management</strong>:</p><ol start="1"><li>Partner Type Selection:</li></ol><p>a) User- Add new partner type (applies to all users within same org)<br>b) Admin- Approve/ Reject/ add new partner type within same org and also different org</p><ol start="2"><li>User Management (in Partner Admin Portal)- approve/ reject/ Add new user / edit / view users</li><li>Partner Admin portal - Pending approval requests for partner type, new user , policy mappings</li></ol></td><td><mark style="background-color:blue;"><strong>Moved to 2025</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-32326">Multi User - Multi partner type management</a></td><td></td></tr></tbody></table>

## Automation

<table><thead><tr><th width="107">Quarter</th><th width="222">Feature</th><th width="150">Status</th><th width="221">Feature Details</th><th>Release Details</th></tr></thead><tbody><tr><td>Q1</td><td>Dockerize the Admin UI test rig</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q1</td><td>Dockerize the Resident UI rig</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q1</td><td>Add multi-language support Resident UI test rig</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q1</td><td>Increase the DSL coverage for production scenarios</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q1</td><td>Enhance the functional test rigs to reduce manual testing effort for new features</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q1</td><td>UI test automation for Inji (Target environment iOS)</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q1</td><td>Stabilize DSL test rig for consistent results across environments</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td></td><td></td></tr><tr><td>Q2</td><td>Component based functional test rig to be part of their corresponding component repository.</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-30868">API - Functional test rig restructuring</a></td><td></td></tr><tr><td>Q2</td><td>Enhance the functional test rigs to reduce manual testing effort for new features.</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31525">API - Enhancing functional test rigs</a></td><td></td></tr><tr><td>Q2</td><td>Increase the DSL coverage for production scenarios- Ongoing Activity</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31526">DSL - Increase the DSL coverage</a></td><td></td></tr><tr><td>Q3</td><td>DSL should be able use DSL Test rig without any external resources. Currently, it consumes external mount volume (NFS).</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-29153">DSL - Use DSL Test rig without any external resources</a></td><td></td></tr><tr><td>Q3</td><td>Automate testing to reduce testing turn around time.</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-30900">UI-RCF - Automating mobile UI tests in Android Registration Client</a></td><td></td></tr><tr><td>Q3</td><td>Convert Scenarios JSON to a standard cucumber (Gherkin Syntax).</td><td><strong>Moved to 2025</strong></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-30294">DSL - Convert Scenarios JSON to a standard cucumber (Gherkin Syntax)</a></td><td></td></tr><tr><td>Q4</td><td>Remove Auth demo service dependency.</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31671">IDA Automation Run Without Auth Demo Service</a></td><td></td></tr><tr><td>Q4</td><td>Make Functional and DSL to consume biometric data mockMDS Authentication.</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-31678">Make Functional and DSL to Consume Biometric Data MockMDS Authentication</a></td><td></td></tr><tr><td>Q4</td><td>Create Listener for Web Sub Events and Credential Validation.</td><td><mark style="background-color:green;"><strong>Completed</strong></mark></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-26532">QA Listener for Web Sub Events and Credential Validation</a></td><td></td></tr><tr><td>Q4</td><td>Enhance DSL to check for all notifications and their templates.</td><td><strong>Moved to 2025</strong></td><td><a href="https://mosip.atlassian.net/browse/MOSIP-28750">DSL check to ensure data in templates are replaced as expected</a></td><td></td></tr></tbody></table>


---

# 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/roadmap-and-releases/roadmap/roadmap-2024-2025.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.
