外部サービス連携

AsanaとSalesforceの連携はAsana側のルールへ

この記事は2023年に書いたものです。当時紹介したAppExchangeのAsanaアプリは、2026年9月時点でサポートが終わっています。当時の内容は残し、いまのSalesforce for Asanaでの連携のしかたを追記しました。

2023.05.16

この記事の読み方

最初に書いた時点では、AsanaとSalesforceをつないで、Salesforceの商談などの画面からAsanaのタスクを作り、状況を変え、コメントを書ける、という内容でした。その内容は下に残してあります。

先に結論です。いまから連携するなら、Asanaの側で設定する「Salesforce for Asana」を使ってください。Asanaの公式ページには、Salesforce AppExchangeの旧来のAsanaアプリは廃止され、サポートも終わっていると書かれています。

Asanaとは

Asanaは、タスクとプロジェクトをまとめて管理するサービスです。計画・進み具合・担当を、関係者全員がクラウド上で同時に確かめられます。1つのプロジェクトを、次のような見え方で切り替えられるのが特長です。

表示向いている使い方
リスト自分が担当するタスクを一覧で確かめる
タイムラインガントチャートのように予定の重なりを見る
ボード「未着手」「作業中」「完了」などの列の間で、付箋のようにタスクを動かす
カレンダー期日をカレンダーの上で確かめる

当時の連携でできたこと

当時の連携では、Salesforceの画面を離れずにAsanaを操作できました。

  • 商談などのSalesforceのレコードにひもづけて、Asanaのプロジェクトを管理する
  • Salesforceのレコードの画面から、Asanaのタスクを作る
  • Salesforceの画面の中で、Asanaのタスクの状況を変え、コメントを書く

Asanaを別に開いて状況を確かめる手間が減るのが利点でした。当時の記事ではこの3つの画面の画像を載せていましたが、画像はいまは残っていません。上の箇条書きに書き起こしています。

2026年9月時点の状況

Asanaの公式ページで確かめた内容です。

当時の連携いまの連携
名前AppExchangeのAsanaアプリSalesforce for Asana
入れる場所Salesforce AppExchangeAsanaの側(公式ページの「Install Salesforce for Asana」)
操作する画面Salesforceの画面からAsanaを操作Asanaのルールで、Salesforceのできごとをきっかけにタスクを作る・更新する
状況廃止され、サポートも終わっています提供中です

⚠️ Asanaの公式ページでは、Salesforce for Asanaを使えるのはAsanaの一部のプランとされています。対象のプランは、Asanaの公式ページで確認してください。料金もここには書きません。

いまのやり方で連携する

Salesforce for Asanaでは、Asanaのプロジェクトに「ルール」を作ります。ルールは、きっかけ(トリガー)と、そのときに行う動き(アクション)の組み合わせです。

  1. プロジェクトのルールを開く

    Asanaでプロジェクトを開き、「Customize」から「+ Add rule」を選びます。

  2. Salesforceのきっかけを選ぶ

    トリガーに、Salesforceのレコードが作成または更新されたとき(Salesforce record is created or updated)を選びます。対象のオブジェクトや、項目の値の条件もここで決めます。

  3. アクションを選ぶ

    「Create a task and keep in sync」を選ぶと、タスクを作ったうえで、Salesforceの項目の変化をタスクへ反映し続けます。

  4. 項目を対応づけて公開する

    Salesforceの項目とAsanaのタスクの項目を対応づけ、「Publish」を押します。

公式ヘルプでは、利用者がアクセスできるオブジェクトなら対象にできるとされ、例として商談・取引先・ケース・キャンペーンが挙がっています。Asanaの公式ページには、商談が成立したときにAsanaへタスクを作って引き継ぐ、という使い方が紹介されています。

ここで間違えやすいところです。公式ヘルプには、連携に使うSalesforceのユーザーに「Customize Application」「Run flows」「Manage flows」「Modify Metadata Through Metadata API Functions」「Enable System Mode Flow Activation」の権限が要ると書かれています。権限が足りないと設定の途中で止まります。強い権限なので、誰のユーザーでつなぐかを先に決めてください。

当時と変わった考え方

当時は「Salesforceの画面からAsanaを操作する」連携でした。いまは「Salesforceで起きたことをきっかけに、Asanaの側でタスクを動かす」連携です。営業はSalesforce、制作や導入のチームはAsana、とそれぞれが普段の画面のまま引き継げる形に変わっています。

確認した環境

  • 2026年9月時点のAsana公式ページ「Salesforce + Asana」と、Asanaヘルプセンター「How to use Salesforce in Asana」で確認しています
  • 画面の表示名は、Asanaの公式ヘルプの英語表記のまま書いています

まとめ

  • 当時の連携は、Salesforceの画面からAsanaのタスクを作り、状況を変え、コメントを書くものでした
  • AppExchangeの旧来のAsanaアプリは、2026年9月時点で廃止され、サポートも終わっています
  • いまはAsanaの側でSalesforce for Asanaを入れ、プロジェクトのルールで連携します
  • 「Create a task and keep in sync」で、Salesforceの項目の変化をタスクへ反映し続けられます
  • 連携に使うSalesforceのユーザーには強い権限が要るので、先に決めておきます

Salesforceの導入・運用についてご相談ください

導入前の検討から、お使いの環境の改修・運用、AIとの連携まで承ります。状況を伺ったうえで、進め方をご提案します。