Restrict Workers in legal Entiry.

Hi, I am facing this issue:

Background: We are implementing Human resource module for one of our client. This is a multicompany implementation.
Product: MS AX 2012.
Issue : Currently, Employee data (Human resource worker) of one company is visible in other companies.
Employee (Human resource workers) must be company specific and should only be visible in respective company not in other companies.

Expected Solution: Employee must be company specific and should only be visible in respective company. No user from other company can see employees of other company.

Please reply if expected solution is possible in ax 2012

Worker table (HCMWorker) is a shared table in AX 2012. Hence, we can not avoid isolating the exposure of workers across the legal entities. However, if you want to restrict it, you can do the same by partitioning. Since I am not a genuine X++ developer, I am not sure how this is possible. Please, check with some developers on this.

you would need to look at the R2 release as this has partitioning in it.

Download the implementation planning guide from the following link. YOu will find details about partitioning in page 18 onwards.

http://www.microsoft.com/en-in/download/details.aspx?id=4007