Impersonation support for CSOM to read other user's timesheets
In order to centrally manage timesheets I need to retrieve programmatically all timesheets. If I try to impersonate I receive CSOMDelegationNotSupported. Please provide a method to access all user's timesheets.
COLBY T AFRICA commented
How do you get away with having something in the PSI and then simply not shipping the equivalent in CSOM? There are plenty of solutions purpose-built for customers (even MCS customers--I used to build them!) that rely on this behavior in the PSI and now what? It's just gone.
A sorely needed feature not only for timesheets but also for time phased data.
+ for this
I agree with the comment below; we need to post time phased costs this way as well as both our time and costs are accumulated in an external system.
Yes please. We need to post time phased costs this way as well as both our time and costs are accumulated in an external system.
Oleksiy Prosnitskyy commented
+1 for this!
Futini Futani commented
I really need this too
Ian Bruckner commented
This... but the ability to take actions on them, too. By process we only track time to projects, but some staff don't work on projects... but their timesheets still say they're due. Outside of changing their custom availability week by week, there's no way to make the other timesheets fall off of reports. I'd really like to be able to submit / recall / approve / etc... timesheets programmatically!