0

我们使用 Asana 作为我们的内部项目管理平台。我们想用它与我们的客户互动,这样他们就可以看到他们项目的进展——每年都是一样的。我们创建了 Kanaban 视图并在每个过程中移动卡片。我们想向我们的客户展示这一点,但让他们只看到他们的卡片。

有没有办法做到这一点?

谢谢

4

1 回答 1

0

我知道没有一种方法可以让项目中的某些人只看到某些任务 - 我们的访问控制仅限于项目级别,因此可以看到项目的每个人都可以看到项目中的所有任务.

您可能会考虑作为一种解决方法的一件事是将任务多归类到多个项目中(即将它们添加到多个项目中)。通过这种方式,您可以将第二个项目的成员限制为仅限该组客户中的人员,并将您的原始项目作为主控板,其中只有您的团队。

您必须使这些项目保持同步,但这在我们的 API 中是可能的。我们的tasks/addProject端点同时接受一个项目和一个部分(诚然这有点不直观)。如果您维护每个部分的映射,即“主板视图中A列的ID映射到客户端视图中B列的ID”,您可以定期迭代所有任务并将每个任务重新插入到根据任务在主板视图中的位置,正确列中的客户端板视图。(addProject 在请求之间是幂等的,因此可以重新插入到项目中)。

这是一个有趣的用例,感谢分享!希望这种解决方法将被证明是可用的。

于 2017-10-17T18:42:37.810 回答