Consider the following example:
ResourceA is a timesheet submitter.
ResourceB is a timesheet approver.
A. In order for ResourceB to see ResourceA on the Timesheets list page, the following rights are needed:
1. global(Timesheets - Navigate) to view the list page.
2. instance(Resource - Enter Time) to view ResourceA on the list page
B. In order for ResourceB to approve timesheets, the following rights are needed:
1. Instance right(Resource - Approve time) for each resource or
2. Global right(Timesheet - Approve All)
Resource A must have the following set:
1. Track mode = PPM
2. Open for Time Entry
3. Be added to a project team that is 'Open for Time Entry'
4. Be assigned to task