User Profile

Objective: The User Profile page is used to view or update user details like name, gender, email, phone number, and profile pic.

A user profile is created when the user registers the application for the first time.

Types of User Profiles

  • Citizen: A citizen is a basic user who uses the application to perform basic tasks including

    • creating applications, properties, etc

    • viewing all applications, properties, etc

    • payments

  • Employee: An employee is a user linked to the organization and is more privileged than the citizen and can perform the following tasks

    • creating applications, properties, etc

    • viewing all applications, properties, etc

    • payments

    • and many more

Technical Implementations

Technical Implementations of the user profile code link: https://github.com/egovernments/DIGIT-Dev/blob/master/frontend/micro-ui/web/micro-ui-internals/packages/modules/core/src/pages/citizen/Home/UserProfile.js

API Call Role Action Mapping

API

ACTION ID

ROLES

/filestore/v1/files

PTCEMP, CITIZEN

/user/profile/_update

PTCEMP, CITIZEN

user/password/_update

ObOPTCEMP, CITIZEN

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