詳細は料金ページをご確認ください。
ノート
Salesforce AppExchange の Asana アプリをお探しの場合は、こちらのよくある質問で廃止計画についての詳細をご確認ください。今後は、Asana での Salesforce 連携アプリをご利用ください。
Asana と Salesforce の連携により、Asana ルールの主要コンポーネントが Salesforce に拡張されるため、Salesforce と Asana 間のワークフローを自動化し、Asana で最新のデータを常時同期できます。
Asana ルールは、ルーチンタスクを合理化するオートメーションです。ルールは、トリガーとアクションで構成されます。トリガーはルールを作動させるイベントであり、アクションはルールによって実行されるアクションです。トリガーの例としては、「Salesforce で商談が作成されたとき」が挙げられます。アクションの例は、特定の Asana プロジェクトにタスクを作成することです。
Asana での Salesforce 連携では、Salesforce レコードの作成または更新時のトリガーを使用し、多くのカスタマイズ可能な条件を利用できます。ルールは、Salesforce のオブジェクトタイプ (商談、アカウントなど) と、数字、日付、選択リストなどの特定のフィールド値に基づく条件で設定できます。
ユーザーは 2 つの Salesforce トリガーから選択できます。
「タスクを作成して同期を維持する」アクションには、「レコードの作成または更新時」のトリガーを使用する必要があることにご注意ください。
トリガーを設定する際は、ルールを実行するために同時に満たされるべき特定の条件を指定できます。ルールがイベントによってトリガーされたものの、指定された条件が満たされていない場合、ルールは実行されません。 たとえば、トリガー「Salesforce レコードの作成または更新時」の場合、トリガーの一部として次の条件がサポートされています。
例: 商談の ARR 変更が > $10,000 に変更されたときにレビュータスクを作成する
条件は Salesforce のトリガー内で設定されることに注意してください。つまり、条件はトリガーと連動しています。トリガーとは別の条件として設定することはできません。
「特定の商談ステージに合わせたタスクの作成」セクションで、よく使われる例をご覧ください。
Salesforce はルール変数をベースにしています。変数は、ルールアクションでルールトリガーから主要データを参照するための手段です。
たとえば、Salesforce のトリガーが選択されている場合、ルールアクションは Salesforce の商談 ARR を参照できます。「タスクを作成」などのルールアクションでは、動的変数を使用して Salesforce レコードのフィールドをマッピングし、タスク名、説明、カスタムフィールドに入力できます。Salesforce のイベントによってルールがトリガーされると、ルールアクションは Salesforce から変数の値を取得します。
ルールアクションを設定する際、Asana タスクのフィールドに取り込む変数として、次の Salesforce フィールドタイプを使用できます。
| Salesforce フィールドのタイプ | Asana フィールドのタイプ |
| 文字列 | テキスト (タスクのタイトル、説明、カスタムフィールド、コメント) |
| テキストエリア | テキスト |
| 選択リスト | テキスト |
| 日付、日時 | 日付 / 時刻、テキスト |
| 通貨 | 数値、テキスト |
| Int | 数値、テキスト |
| Long | 数値、テキスト |
| パーセント | 数値(1%=1)、テキスト |
| リッチテキストエリア | 未フォーマットのテキスト |
「タスクを作成して同期を維持する」アクションは、「Salesforce のレコードが作成または更新された場合」トリガーと組み合わせることで、Salesforce の変数をマッピングするルールアクションを介して Salesforce のフィールドから Asana のフィールドへの自動更新を有効にします。Salesforce のフィールドが変更されると、対応する Asana のタスクが自動的に更新されるため、チームは手動で更新しなくても常に最新の情報を確認できます。
タスクを作成して同期を維持するアクションを使用すると、Salesforce のフィールドは Asana のフィールドと 1 対 1 でマッピングされます。たとえば、「アカウント名」を「タスク名」のようなテキストフィールドに 1 対 1 でマッピングできます。ただし、「タスクを作成して同期を維持する」アクションでは、「アカウント: {Account Name}」のようなテキストと変数の連結は更新されません。
商談が「提案」や「交渉」などの特定のステージに到達した場合にのみタスクを作成して同期する場合は、プリセットの「タスクを作成して同期を維持する」アクションを使用するのではなく、2 つの個別のルールをセットアップする必要があります。標準のプリセットアクションを使用すると、個々のステージのフィールドが正しく同期されません。
このルールは、特定のステージの変更を監視し、Asana タスクを作成します。このルールは、商談レコードがターゲットステージに到達したときにトリガーされるように設定することで、パイプラインの適切なタイミングでのみタスクが作成されるようになります。
このルールは、すべての商談に対してバックグラウンドで実行され、タスクが既にリンクされている場合、商談が次にどのステージに移行するかにかかわらず、フィールドを更新し続けます。このルールがない場合、最初のタスク作成後、フィールドデ���タは現在の状態に維持されません。
この 2 つのルールを組み合わせることで、プリセットアクションの動作を再現しながら、必要なステージ固有のコントロールを実現できます。特定の機会ステージでタスクをトリガーする際に、フィールド同期が正しく機能するには、両方のルールを設定する必要があります。
Salesforce 管理者には、Asana で同期アクションルールを設定するために必要な権限があります。
Salesforce で新規の商談が作成されるたびに Asana で新規タスクを作成し、Salesforce の商談のフィールドの値を対応する Asana タスクのフィールドと同期するように設計されたルールを考えてみましょう。
Salesforce の商談の「名前」フィールドと「ARR 変動」フィールドは、それぞれ Asana タスクの「タスク名」フィールドと「金額」フィールドにマッピングされます。商談の名前が XYZ に変更されると、Asana タスクのタイトルは自動的に XYZ に変更されます。同様に、Salesforce 内のARR Changeの値が変更されると、Asana タスクのAmountフィールドにも自動的に反映されます。
「タスクを作成して同期を維持する」アクションは、すべての商談に対してタスクを作成する場合に便利ですが、商談が特定のステージ (「提案」や「交渉」など) に達した場合にのみタスクを作成して同期することもできます。この場合、プリセットアクションを使用するのではなく、2 つの個別のルールを設定する必要があります。
以下を行う場合は、2 つのルールを使用します。
重要: 単一選択および複数選択のカスタムフィールドは、Salesforce と Asana のフィールド同期ではサポートされていません。
このルールは、商談がターゲットの段階に到達したときに最初のタスクを作成します。
このルールは、タスクフィールドを Salesforce のデータと同期した状態に保ちます
提案ステージの商談の場合。
ルール 1:
ルール 2:
この設定により、商談が「提案」ステージに到達した場合にのみタスクが作成され、商談のライフサイクル全体を通して関連するすべてのフィールドが同期された状態に保たれます。
インストール手順については、御社の Salesforce 管理者のご協力の下、こちらのより詳細なインストールガイドのドキュメントを参照することをおすすめします。
Asana ユーザーは、次の条件を満たす場合、ルールを作成して保存できます。
ユーザーは OAuth を使って Salesforce アカウントへのアクセスを許可している。
ユーザーは以下の Salesforce の権限を持っている。Salesforce 管理者のご協力の下、次の権限を設定していただくことをおすすめします。
アプリケーションのカスタマイズ
フローを実行
フローを管理する
メタデータ API 関数を使用してメタデータを変更
システムモードのフローアクティベーションを有効にする
Asana ユーザーが Salesforce のレコードを Asana タスクにリンクできるのは、以下の条件が満たされている場合です。
ユーザーは OAuth を介して Salesforce アカウントへのアクセスを許可している。
ユーザーは Salesforce のその特定のレコードへのアクセス許可を持っている。
データは Salesforce API 連携を通じて安全に送受信されます。リンクされた Salesforce データにアクセスするためのユーザー権限は、タスクへのアクセスに基づく Asana の標準的な権限モデルに準拠しています。
ノート
この記事は AI によって翻訳されています。
翻訳に関するフィードバックを送る。

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.