web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Manager can't see his/her employee's personal contacts in EP

(0) ShareShare
ReportReport
Posted on by

Hello,

When a Manager logs into EP , he/she can't view his employee's personal contacts as shown in below screen shot. When user logs in as an employee, he/she can view his own personal contacts.

Path to go to this screen is  Employee Self services-> Team -> My Employees -> Click on any employee in the List -> click on Personal Contacts in right section-> It opens the blank screen as shown.

MyEmployeeError.JPG

I found that it uses HCMEPMyEmployeesPersonalContactInfo.aspx page definition , but I couldn't find corresponding managed content item and Web control.

I found this happening at my more than one customer's place. That means it could be related to security somewhere or it may be the bug as this is the Standard AX page without any customization.

I already tried adding  security role 'Manager' to Organization Administration-> Setup-> Global Address book Parameters->Private Location Security. but it did not help.

Can someone help me find the root cause of it?

Thanks.

*This post is locked for comments

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    301,037 Super User 2025 Season 2 on at

    Hi VDY,

    Can you check if the manager would be able to see these details within the AX client? If so, it could be related to the form design. Some security on web forms is not behaving the same as the other parts of AX, so also coding could filter this information.

  • Community Member Profile Picture
    on at

    Hi Andre,

    I am not sure if there is any corresponding screen in AX Client to view personal contact especially when logged in as a Manager.

    In  Standard ax , manager doesn't have access  to view any worker related details on ax Client

    Are you aware of any place if a manager can view personal contact of his/her reportees?

  • Community Member Profile Picture
    on at

    I tried with granting system administrator role to the Manager. but still it doesn't show data. weird. 

    I found this issue present both on AX 2012 R2 and R3 systems.

    I found the hotfix  in below link on LCS. but that is not for R2 and R3.

    https://fix.lcs.dynamics.com/Issue/Resolved/1143749?kb=2832860&bugId=574783&qc=7e721dd8dcac2923fd92b30e35cd1449361b70e1fc35b709c9f1fa12719714ba

  • Verified answer
    André Arnaud de Calavon Profile Picture
    301,037 Super User 2025 Season 2 on at

    Hi VDY,

    Can you also check KB 3073263?

    "A team leader who does not have access to AX cannot check the emergency contact of his employees from Enterprise Portal (EP)"

  • Verified answer
    Community Member Profile Picture
    on at

    Hi Andre,

    In AOT->Data sets -> HCMEPPersonalContactEdit -> Data Sources -> Go to HCMPersonalContactRelationship- init() method

    You can see that init method has below if condition

    if (dirPartyRecId)

       {

           partyRecIdRange = this.query().dataSourceTable(tableNum(HcmPersonalContactRelationship)).addRange(fieldNum(HcmPersonalContactRelationship, WorkerParty));

           partyRecIdRange.value(queryValue(dirPartyRecId));

       }

    Here it's filtering the range with dirPartyRecId  which it always sets in the beginning of the method by currentParty(). This is the root cause of the problem.

    When manager logs in, dirPartyRecId shouldn't be currentParty(). It should be the his/her reportee's  PartyRecId.

    I don't know what is the significance of this filter here. If I comment it out, everything works fine. but I need to know what is the use of this filter before i comment it out. It may cause another issue if i comment it out without knowing the impact.

  • Community Member Profile Picture
    on at

    Hi Andre,

    I verified the KB article you mentioned, It seems it does the same thing what i just mentioned in my previous comment.  I can certainly now comment out the if condition. Thanks much for your time and suggestion.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans