How My Profile Window Works in iDempiere

Introduction

My Profile is a personal window in iDempiere that shows the account details of the user who is currently logged in. It brings together contact information and a record of past email notifications in one place.

Every user can open My Profile to check their own login name, contact details, and notification settings without needing help from an administrator.

Keeping this information current supports reliable system alerts, accurate contact records, and dependable email delivery for approvals, requests, and notifications across the business.

Process Flow

TenthPlanet-iDempiere-SystemAdmin-MyProfile-ProcessFlow

Business Rules

  • Only the logged-in user’s own account details appear in My Profile.
  • Active accounts remain visible and usable; inactive accounts cannot log in.
  • Full BP Access lets a user view all related business partner records.
  • Password changes made here take effect immediately for future logins.
  • Notification Type controls whether alerts are delivered by email.
  • Every message sent to the user is recorded automatically on the User Mail tab.
  • Business Partner and Partner Location link the account to a customer or vendor.
  • A Supervisor can be assigned to route approvals and requests correctly.

Prerequisites

  • A valid iDempiere user account with login access.
  • Organization and Tenant assigned to the user account.
  • A Role assigned to the user for system access.
  • Email address configured, if alert notifications are required.
  • Business Partner linked, if the user represents a customer, vendor, or employee.

Navigation

Menu → System Admin → General Rules → Security → My Profile
TenthPlanet-iDempiere-SystemAdmin-MyProfile-1

Clicking the user name shown in the top-right corner of any iDempiere screen opens My Profile directly, without going through the main menu. The window opens on the User Contact tab, showing the account holder’s name, contact details, and settings. A second tab, User Mail, lists every message the system has sent to this user.

Note: My Profile always displays the record of the person currently logged in. It cannot be used to view or edit another user's account.
TenthPlanet-iDempiere-SystemAdmin-MyProfile-2

Configuration Steps

Step 1: Open My Profile

Users need a quick way to check and confirm their own account information.

Instructions

Click your user name shown at the top-right corner of the screen. Select My Profile from the list. The window opens showing your account details.

Step 2: Review Account and Contact Details

Confirms the information the system uses to identify the user and route communication.

Instructions

Check the Name, Description, Email Address, Phone, and Notification Type fields. Confirm the Active box is checked so the account stays available for login.

Field Reference

FieldSample ValueDescription
NameSuryaFull name of the account holder
Search KeysuperusrShort code used to identify the user for login
DescriptionSuper User with Access to all levelsNote on the account’s purpose or access level
EMail Addresssuperuser@idempiere.comAddress used for login and system notifications
PasswordHiddenSecret code used to log in; can be changed here
Notification TypeEMailMethod used to deliver system alerts to the user
Full BP AccessCheckedGrants view access to all business partner records
ActiveCheckedMarks the account as available for use

Step 3: Update Personal Information

Keeps contact details accurate for notifications and approvals.

Instructions

Update fields such as Phone, 2nd Phone, Title, or Birthday as needed. Change the Password if required. Save the record so the changes apply immediately.

Step 4: Review Internal and External Details

Additional fields support approval routing and communication where the business uses them.

Instructions

Check the Supervisor field if approvals should route through another user. Review Greeting and Trx Organization if the business uses these settings.

Step 5: Review Sent Mail History

Provides a traceable record of system notifications sent to the user.

Instructions

Open the User Mail tab. Browse the list of messages by date. Open any entry to view the sender, subject, and full message content.

Field Reference

FieldSample ValueDescription
Created07/15/2026 12:47 PMDate and time the message was sent
EMail sent fromabcd@gmail.comAddress that generated the message
Tosuperuser@idempiere.comRecipient of the message
SubjectRequest Updated: 1000004Short summary of the message content
Mail TextUpdated By: Santhosh…Full content of the message sent to the user
DeliveredBlank until confirmedShows whether the message reached the recipient
Note: The User Mail tab is a read-only history. Entries cannot be created, changed, or removed from this window.

Common Issues and Resolutions

IssueCauseResolution
Password change does not take effectRecord was not saved after editingSave the record after changing the password, then log in again.
My Profile shows outdated contact detailsDetails were updated elsewhere and not refreshed hereReopen My Profile or refresh the window to view the current record.
No messages appear on the User Mail tabNo notifications have been generated for the account yetConfirm Notification Type is set to EMail and that alerts are enabled elsewhere.
Account does not appear activeThe Active box was unchecked by an administratorAsk an administrator to re-enable the Active box for the account.
Certain business partner records are not visibleFull BP Access is uncheckedAsk an administrator to enable Full BP Access if needed.
Notifications are not received by emailEmail Address field is missing or incorrectEnter a valid email address and save the record.
Approvals are not routed correctlySupervisor field is empty or incorrectSet the correct Supervisor for the user account.

Next Steps

  • User window – manage roles, organization access, and login settings for all users.
  • Role – define what each user is allowed to see and do in the system.
  • Business Partner – maintain the customer, vendor, or employee record linked to a user.
  • Notice – review system alerts and messages generated for the user.