[ Upcoming ] Custom field permissions value editing: Add new restrictions on custom fields

Summary

We’re adding permissions on custom fields values and multihoming in projects. Project Admins will be able to set restrictions on these fields. As a result, certain users may not be able to edit a custom field value or add/remove tasks from or to that project.

For example, when restricting editing custom field “Priority” on a project to be “Only Admins can edit that value”, Project Editors will no longer be able to edit the “Priority” field on tasks:

Restriction options:

  • Custom field restrictions: [“Project admins only”, “Project admins and editors”, “Assigned Commenters, Assigned Viewers, Project Admins and editors” (no restriction)]
  • Multihoming restrictions: [“Project admins only”, “Project admins and editors”]

For additional details on restricted custom field values, review the guide article in the Asana Help Center.

Who is affected

Permissions will not change on any existing projects and new projects will continue to allow admins and editors to change all fields by default. Users will only see a change if Project Admins actually start restricting the custom field permissions, which will only be possible once our feature is released.

Potential affected endpoints:

  • Update a task (i.e., when trying to update a custom field on a task, you may not be allowed to because of permissions)
    • Returns Access Denied if you don’t have permission due to our write permission framework (this is a similar behavior to situations in which a user is a Commenter on a project and tries to edit a custom field)
  • Add a project to a task
  • Remove a project from a task

Timeline

  • Dec 9, 2024: 1% rollout
  • Dec 12, 2024: 10% rollout
  • Dec 17, 2024: 50% rollout
  • Dec 19, 2024: 100% rollout
4 Likes

Hi.
I use Asana (for free) for myself to organize my day to day activities.
I am the only user of my Asana instance and always have been.

As of yesterday I can no longer edit the priorities of tasks in I write in ‘My tasks’.

It reads “You don’t have permission to update this field”.

I can still update the priorities of tasks through a particular Project, however I also can’t see the change in priority when viewing from My tasks. (Also not very useful, most of my tasks are not part of a project at all).

I presume it has to do with this change, and I am one of Dec 12’s unlucky 10%…
I am really hoping this is bug, and not a feature nerf for free users…

Any insights on how to fix it?

That seems extremely unlikely. Permissions didn’t change on existing projects:

I suspect something else is going on for you. Best to post the issue in Tips and Tricks as this section is just for 3rd party developers using Asana’s API.

That seems extremely unlikely. Permissions didn’t change on existing projects:

Well the post does mention the following:

Potential affected endpoints:

  • Update a task (i.e., when trying to update a custom field on a task, you may not be allowed to because of permissions)
    • Returns Access Denied if you don’t have permission due to our write permission framework (this is a similar behavior to situations in which a user is a Commenter on a project and tries to edit a custom field)

That describes my situation pretty accurately.

With that said, I’ve made an additional discovery:

While I cannot change priorities anymore from the priority column in My Tasks, I seems that I can still use the priority field in ‘My task fields’ in the task view on the right side of the screen.

I suspect something else is going on for you.

Everything is possible, but I’ve not fiddled with any settings. It worked on the 11th and it stopped working on the 12th :(.

Best to post the issue in Tips and Tricks as this section is just for 3rd party developers using Asana’s API.

Sure.

Issue has been verified to be a bug and has been escalated to the developers.
https://forum.asana.com/t/no-permission-to-update-priority-from-my-tasks-view/

2 Likes

Issue has been fixed.