I am trying to use the Asana Python API library to get the project roles that appear on the Overview page when accessing a Project. I’m new to the Asana API and I couldn’t find anything related to this in the documentation or in the community forum.
Hello @Phil_Seeman and thank you very much for the prompt reply.
I’ve followed your answered and tested it for my situation but unfortunately, it is not the same thing as what I was looking for.
For my use case, I’d like to get the project roles of all the project members, which are assigned at the project level (and which could technically be different from project to project within a workspace) rather than the roles set at the workspace level (which are unique for each workspace).
Do you know of any method call or endpoint that would return this information?
I just ran into this same issue. We have a script to keep Asana in sync with our other apps, and it would be a nice touch if the script could get/set user project roles.
Bump this as well; this would be a huge development for me right now.
Another great update would be for these roles to be attached to the roles in the task list, so if I update a role on the overview page the task assignments update along with it. This would be a great resource management workflow for updating assignments after the plan is created!
I’m currently looking for this specific field (underlined in green) related to a project member’s role but I can’t seem to find it anywhere in the dev documentation.
I’m not even sure what it’s called to be frank, it’s just a text field where the project owner can give someone a title pertaining to their role in a a specific project.
We’re looking to use this to enhance our membership role analytic (i.e.: how many projects is John Smith a collaborator on, etc)