DIGIT Docs
Microplanning 0.1
  • DIGIT Knowledge Base
  • Local Governance
Microplanning 0.1
  • Introducing Microplanning
    • Release Notes
      • v0.1 Release Notes
        • Release Checklist
        • Technical Release Summary
        • Master Data Management Service (MDMS) and Configuration updates
        • Service Builds
        • UI/UX Audit
  • PRODUCT SPECIFICATION
    • User Manual
    • Product Requirement Document
      • SOPs
        • Guidelines
  • TECHNOLOGY
    • Architecture
      • High Level Design
      • Low Level Design
        • Plan Management
        • Census Management
        • Microplanning UI
          • System Admin Flow
          • Population Data Approval
          • Facility Catchment Mapping
          • Microplan Estimation Approval
      • Services
        • HCM Microplan Web
          • User Interface Design
          • Set Up Microplan
            • Microplan Details
            • Boundary Selection
            • Data Management
            • Microplan Assumptions
            • Formula Configuration
            • User Tagging
            • Summary Screen
          • User Management
            • Bulk User Create
            • Download Users Credentials
          • Supervisor Flows
            • User Interface Design
            • My Microplan
            • Select Activity
            • Validate And Approve Population Data
              • Village Details
            • Assign Facility To Villages
              • Village Assignment And Unassignment to Facility
            • Validate And Approve Microplan Estimation
          • Open Microplans: System Admin
    • Specification
      • Plan Service
      • Resource Generator Service
      • Census Service
  • SETUP
    • Installation
    • Configuration
      • Advanced Configurations
    • QA Test Cases
Powered by GitBook

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.

On this page
  • Path
  • Usage and Navigation
  • Search Users
  • Filter Users by Role
  • API Details
  • Additional Details:

Was this helpful?

Export as PDF
  1. TECHNOLOGY
  2. Architecture
  3. Services
  4. HCM Microplan Web

User Management

The User Management screen enables the Microplan admin to manage user roles like 'Population Data Approver.' Only roles related to the microplan are displayed here.

PreviousSummary ScreenNextBulk User Create

Last updated 5 months ago

Was this helpful?

Path

The screen is accessed when user logins in as MICROPLAN_ADMIN, goes to Setup Microplan Card and clicks on the User Management link.

Usage and Navigation

This page allows the Microplan Admin to view all registered people for different microplan-related roles, uploaded using bulk upload. When clicking on the corresponding employee in the microplan, the details of the employee are shown.

Search Users

  • Administrators can search for users by Name or Contact Number.

  • Search supports partial string matching.

API Details

The /health-hrms/employees/_search API returns all roles related to the microplan. By default, it shows all roles, but when filtered, it only shows users with the selected roles.

End Point

Roles

/health-hrms/employees/_search

MICROPLAN_ADMIN

Filter Users by Role

  • Use the role checkboxes on the left-hand panel to filter users based on their assigned roles.

  • By default all roles are shown in the table.

The roles are fetched from the mdms, module.master is hcm-microplanning.rolesformicroplan .

Link for hcm-microplanning.rolesformicroplan

When one or more checkboxes are selected for role-based filtering, the roles query string parameter is set to match the selected checkboxes for the /health-hrms/employees/_search API.

API Details

End Point

Roles

/health-hrms/employees/_search

MICROPLAN_ADMIN

Navigation Links

The user can go to the Bulk User Data and Download User Data by clicking on the links.

The Bulk Upload Users is used to create multiple users of various roles to the Microplan.

The Download Users Data allows administrators to view and download various user templates and employee details, including user credentials created through bulk creation.

Employee Details

By clicking on the row of the table the employee details can be viewed.

Navigating to employee details

window.location.href=microplan-ui/employee/hrms/details/${tenantId}/${row}

Additional Details:

The data for the different roles are fetched from the MDMS using api call:

API Details

End Point

Roles

/mdms-v2/v2/_search

MICROPLAN_ADMIN

releasekit/mdms/HCM/HCM Microplanning v0.1/JSON Data/Common UI Config/rolesForMicroplan.json at 5a32e825df702d996d834a9986b3722c422db972 · egovernments/releasekitGitHub
Logo