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.
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!