How can we improve Project?

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.

86 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    John Doe shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    5 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Carl commented  ·   ·  Flag as inappropriate

        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.

      • Anonymous commented  ·   ·  Flag as inappropriate

        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.

      • Ian Bruckner commented  ·   ·  Flag as inappropriate

        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!

      Feedback and Knowledge Base