Show Project-level Activity Log highlighting field changes (same as Tasks)

Right now in Asana I can essentially perform a forensic audit of all the actions taken for any task by examining the Activity log, where I can see who performed what action and when.

For example, any time a task field changes we get an entry reading essentially:

  • “user” changed “field name” to “value” [timestamp]
  • asana rule set Due Date to “date” [timestamp]

However, there is no such audit trail for Project-level fields.

For example, if someone comes in and changes the Due date of a project, unless I have a photographic memory and/or perfect recall, there is no indicator that such an action occurred, when it occurred, and who did it.

This is a MAJOR problem from an accountability & auditability perspective when managing large portfolios of projects and creates a tremendous amount of wasted time running around trying to figure out who made which changes (when we do manage to catch that it did change) when that information could just be served up to us. (same goes for any project field beyond Due date, such as Assignee, etc.).

We’ve been trying to work around this feature gap by creating a Rule to set a custom field to flag when a due date changes and another custom field to capture the date that change occurred, but we are not able to capture the user that triggered the rule (another feature request I will submit but Ideally wouldn’t have to if this project-level activity log existed).


(PS: I wish the Task-level activity log provided more insight on the previous values (so instead of saying “user changed Assignee to Beth” it would be “user changed assignee from Adam to Beth”) but that’s a different topic post :slight_smile:

@Forum-team, do you think I should merge this topic and:

into:

@cosmo, Would you be ok with that?

Thanks,

Larry

It feels like the other two suggestions are talking about pulling task-level activity up into a project-level activity feed (which I also wouldn’t mind having!) whereas I’m looking specifically for changes to a Project’s attributes.

The activity details for tasks are already in Asana, you just have to go to each task to see what has happened, whereas right now the activity details for projects are not really captured at all in Asana.

So personally I’d say these are related yet distinct requests, but ultimately up to you all though in terms of whether to merge or not!

One note: An activity log containing project-level & task-level changes will end up being enormous given what i’ve seen just within a single task, so if they are merged into a single UI element, it will be crucial to have a toggle for scope (perhaps “all”, “project level”, and “task level”) otherwise you’ll spend a ton of time scrolling through task-level activity to find when the project’s due date changed.

1 Like

Thanks, @cosmo. I looked more closely after your reply and I agree with you on all counts so I’ll just leave things as they are (except I added my vote here!).

1 Like

Thanks Larry!

1 Like