According to the default privileges for project timesheet user role in D365, it should allow approval of timesheet. We've performed an upgrade from AX2012. This issue is occurring in our development instance. (we are not yet live in D365). The manager who a timesheet has gone to has project timesheet user role but as you can see from error message, w/f error has stated user does not have appropriate security positions.
Hello jerhsysacct,
Since you experiencing this behavior after an upgrade. I suggest you the following.
Remove the role for the user.
Delete and import the user then reassign the role(s).
Hi jerhsysacct,
The assign the duty Approve project timesheets is assigned to the role Project Manager. Please assign the Role Project manager to the user for them to approve the timesheets or create a custom role, add the duty Approve project timesheets to the custom role and assign it to the user.
The role Project timesheet user does not have access to approve the Project timesheets.
Kind regards,
Alexio Pfumai
thanks Alexio
Looks like it is a misleading description on Project Timesheet User when you start looking at the role in detail
Hi Jerhsysacct,
In the past, the Project Timesheet User role had indeed approval rights in AX 2012. In the current version of Dynamics 365, like already mentioned above, this has been changed. However, Microsoft obvious forgot about changing the description of the security role.
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.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 683 Most Valuable Professional
André Arnaud de Cal... 563 Super User 2025 Season 2
Sohaib Cheema 398 User Group Leader