Briefly describe (1-2 sentences) the Bug you’re experiencing: We have a need for our Subtask to have Custom Fields. To accomplish this we have created two projects Public Project
and a Private Project
. We give everyone access to the Public Project
and only one person has access to the Private Project
. We add the custom fields to the Private Project
. Then create a Private Task
on the Private Project
and a Public Task
on the Public Project
. We then multi-homed the Private Task
as a subtask to a Public Task
. When the owner of the Private Project
views the Private Task
by navigating through the Public Task
, they can see the custom fields. However, users without access to the Private Project
can access the Private Task
through a subtask of the Public Task
, but cannot see the custom fields on the Private Task
.
Added to this, we have been doing this setup since May of 2018 with two other projects. We just noticed that all but one of the custom fields were showing on the Private Task
when viewing the Private Task
as a subtask of the Public Task
, even though these users do not have access to the Private Project
.
It appears there are some inconsistencies here and might relate to the bug reported yesterday ( Asana Crashes/Disconnects when making a change to a “comment-only” multi-homed subtask). I know this is confusing. I will be open to do a screen share to show the setup.
Steps to reproduce:
We are getting the same results if we are doing this manually or through the API (API Steps in Brackets).
- Create a Private Project (
Private Project
) - Create a Public Project (
Public Project
) - Add Custom Fields to
Private Project
- Create a
Public Task
task inPublic Project
[Create Task through API]. - Create a
Private Task
task inPrivate Project
[Create Task through API settingparent
to GID ofPublic Task
andproject
to GID ofPrivate Project
]. - Multi-Home the
Private Task
inPrivate Project
toPublic Project
[Done via API in step 5] - On the
Public Project
, move thePrivate Task
to a Subtask of thePublic Task
[Done via API in step 5] - As another user who has access to the
Public Project
, view thePrivate Task
through a subtask ofPublic Task
. - The Custom Fields don’t appear on the
Private Task
when viewed as a subtask.
Browser version: Chrome 71.0.3578.98
Upload screenshots below:
This screenshot is someone who has access to the Private Project
and Public Project
viewing the Private Task
as a subtask of the Public Task
:
This screenshot is someone who has access to the Public Project
but not the Private Project
viewing the Private Task
as a subtask of the Public Task
: