2017-09-15 11 views
0

私たちは内部プロジェクト管理プラットフォームとしてAsanaを使用しています。私たちはそれを使ってクライアントと交流し、プロジェクトの進捗状況を見ることができます。これは年間で同じです。私たちはKanabanビューを作成し、各プロセスを通してカードを移動しました。私たちはクライアントにこれを見せたいと思いますが、カードを見るだけです。Asanaデベロッパー

これを行う方法はありますか?

おかげ

答えて

0

は、私が唯一の特定のタスクは、プロジェクト内の特定の人に現れ持つことを認識してる方法はありません - 私たちのアクセス制御は、プロジェクトレベルに制限されているが、見ることができます誰もがそうプロジェクトはプロジェクト内のすべてのタスクを見ることができます。

回避策として考えることの1つは、タスクを複数のプロジェクトにマルチホームすることです(つまり、複数のプロジェクトにタスクを追加することです)。このようにして、2番目のプロジェクトのメンバシップをそのクライアントのセットのメンバーだけに制限し、元のプロジェクトをそのチームだけのマスターボードとして持つことができます。

これらのプロジェクトを同期させておく必要がありますが、これはGoogle APIでも可能です。私たちのtasks/addProjectエンドポイントはプロジェクトとセクションの両方を受け入れます(これはまったく直感的ではありません)。 「マスタボードビューの列AのIDがクライアントボードビューの列BのIDに対応する」という各セクションのマッピングを維持する場合は、定期的にすべてのタスクを繰り返し実行し、各タスクをタスクがマスタボードビューのどこにあるかに基づいて、正しい列にクライアントボードビューを表示します。 (addProjectはリクエスト間で冪等であるため、プロジェクトへの再挿入はOKです)。

これは面白い使用例です。共有していただきありがとうございます。うまくいけば、この回避策が使えることが分かります。