Microsoft To Doの同期
Microsoft To DoとNotionの双方向同期を設定します。Microsoftアカウントの接続、リストの選択、フィールドのマッピングに加えて、ステップ、フラグを設定したメール、繰り返しタスクの動作も解説します
2syncを使うと、Microsoft To DoとNotionデータベースが同期されます。どちらのアプリでタスクを追加・編集しても、数分以内にもう一方に反映されます。同期するTo Doのリスト、各フィールドをどのNotionプロパティにマッピングするか、フィールドごとの同期方向は、すべてご自身で選べます。
始め方
Microsoft To Doを接続する
- Microsoft To Do & Notion同期のオンボーディングに移動します
- Microsoft To Doを接続をクリックします
- Microsoftアカウントでサインインします。個人用アカウント(Outlook.com、Hotmail)でも、職場または学校のアカウントでも使えます
- 権限を承認します。対象は、サインインと基本プロフィール、To Doのタスクとリストの読み取りと書き込み、メールボックス設定の読み取りです
- 同期するリストを選択します
2syncがメールボックス設定から読み取るのはタイムゾーンだけです。期日を正しい日に入れるために使います。
Microsoft To Doは独立した接続です。Outlook カレンダーやOutlook 連絡先をすでに同期している場合でも、Microsoft To Doは別途1回接続してください。同じMicrosoftアカウントでも、別のアカウントでもかまいません。
Notionを接続する
Notionの接続方法は2つあります:
2syncテンプレートを使用する場合:
- Notionと接続をクリックします
- 開発者が提供するテンプレートを使用を選択します
- アクセスを許可をクリックします
Notionがテンプレートをワークスペースに複製し、2syncがデータベースを検出します。その他のオプションについてはNotionデータベースのセットアップをご覧ください。
自分のデータベースを使用する場合:
- データベースが2syncに接続されていることを確認します:データベースページで「(•••) > 接続の追加 > 2sync」をクリックします
- (•••) > リンクをコピーからデータベースリンクをコピーします
- プロンプトが表示されたらリンクを貼り付けます
Wikiページ内のデータベースは、Notion APIの制限によりサポートされていません。
デフォルトのリストを選択する
複数のリストを同期する場合、そのうち1つがデフォルトアセットになります。Notionで作成したタスクは、ページで別のリストを指定しない限り、このリストに送られます。
初期設定では、組み込みのタスクリストがデフォルトです。変更するには、Microsoft To Do接続タブを開き、別のリストの横にあるデフォルトとして設定をクリックします。
どのリストを同期できますか?
To Doアカウントにあるリストであれば、組み込みのタスクリストや共有されたリストも含めて、どれでも同期できます。同期するのは1つでも複数でもかまいません。すべてを1つのNotionデータベースにまとめてリストのプロパティで区別することも、リストごとにデータベースを分けたい場合は、リストごとにオートメーションを1つずつ作成することもできます。
組み込みの2つの項目は、ほかのリストと動作が異なります。
- フラグを設定したメールは、Notionへの一方向で同期されます。Outlookでフラグを付けたメールがNotionにタスクとして届き、2syncではこのリストに読み取り専用のバッジが表示されます。Notionで作成したタスクをこのリストに追加することはできません。
- 今日の予定、重要、計画済みは、リストの選択画面に表示されません。これらはリストではなくタスクを絞り込んだビューのため、Microsoftが同期ツールに提供していないからです。タスクが実際に入っているリストを同期し、Notionで期日と重要度にフィルターを設定すれば、同じビューを作り直せます。
To Doで新しいリストを作成した場合は、Microsoft To Do接続タブでリストを更新をクリックすると表示されます。
Microsoft To DoとNotionのフィールドをマッピングするには?
フィールドマッピングは、To DoとNotionの間でデータがどう流れるかを制御します。同期方向はフィールドごとに個別に設定できます。各フィールドとそのオプションについては、Microsoft To Doのフィールドリファレンスをご覧ください。
同期方向
- 双方向同期:どちらのアプリで変更しても、もう一方が更新されます
- Notionへの一方向同期:To Doの変更がNotionを更新しますが、逆は行われません
- Microsoft To Doへの一方向同期:Notionの変更がTo Doを更新しますが、逆は行われません
詳細な比較については、双方向同期と一方向同期をご覧ください。
利用可能なフィールド
| Microsoft To Doのフィールド | Notionプロパティタイプ | 同期方向 |
|---|---|---|
| タスク名 | Title, Text, Select | 双方向 |
| 概要 | Text | 双方向 |
| 完了 | Checkbox, Status | 双方向 |
| タスクステータス | Select, Text | 双方向 |
| 期日 | Date | 双方向 |
| 開始日 | Date | 双方向 |
| リマインダー | Date | 双方向 |
| 重要度 | Select, Text | 双方向 |
| カテゴリ | Multi-select | 双方向 |
| リスト(選択、テキスト) | Select, Text | 双方向 |
| リスト(リレーション) | Relation | 双方向 |
| ステップ | Text | Notionへ |
| 完了日時 | Date | Notionへ |
| 追加日 | Date | Notionへ |
| 繰り返しタスク | Checkbox | Notionへ |
| タスクID | Text | Notionへ |
| タスクURL | URL, Text | Notionへ |
| Microsoft To Do上でも削除する | Checkbox, Status, Formula | Microsoft To Doへ |
| 同期ステータス | Select, Text | Notionへ |
| オートメーション名 | Select, Text | Notionへ |
デフォルトで表示されないフィールドは、フィールドマッピングセクションで「+ フィールドを追加」をクリックして追加します。
どのタスクを同期するか選択するには?
フィルター
同期するタスクをフィルタリングのステップでは、次の項目に条件を追加できます。
- タスクタイトル、タスク説明、タスクリスト名、タスクカテゴリ:フィールドに含まれるテキストで判定します
- タスク重要度:High、Normal、Lowのいずれか
- タスクステータス:To Doの5つのステータスのいずれか
- Notionプロパティの値:Notionデータベースの任意のプロパティに対する条件
条件の組み合わせ方については、フィルターをご覧ください。
完了したタスクと同期期間
未完了のタスクは常に同期されます。完了したタスクが同期されるのは、同期設定 > 詳細設定を表示するにある完了したタスクを指定した日時まで同期で設定した期間内に完了した場合だけです。選択肢は2日から2年までで、上限はプランによって異なります。Soloは6か月、Premiumは1年、Proは2年です。期間を長くするほど、1回の同期に時間がかかります。
Notionからタスクを作成するには?
Notionデータベースに新しいページを作成すると、次回の同期でTo Doのタスクになります。
- リストを選ぶ:ページのリストのプロパティを設定します。空のままにすると、タスクはデフォルトのリストに送られます
- 日付を設定する:期日と開始日に入るのは日付だけです。リマインダーには日付と時刻が入ります
- オートメーションより前に作成されたページ:初期設定ではTo Doに送られません。含めるには、同期設定で初回の同期より前に作成されたNotionページ(アイテム)を同期するをオンにします
タスクを別のリストに移動する
Notionでリストのプロパティを変更すると、次回の同期でTo Doのタスクもそのリストに移動します。To Doには「移動」の操作がないため、2syncは新しいリストにステップも含めてタスクを作り直し、元のタスクを削除します。
ただし、次の2つの場合はタスクが元のリストに残ります。1つは共有リストのタスクで、そこで削除するとメンバー全員からタスクが消えてしまうためです。もう1つはファイルが添付されたタスクです。どちらの場合も、後の同期でリストのプロパティが実際のリストに戻ります。
完了したタスクはどう扱われますか?
完了とタスクステータスは、同じ状態を2つの面から表します。
- Notionで完了にチェックを付けると、To Doでタスクが完了になります。チェックを外すと、ステータスはNot startedに戻ります。To Doは以前のステータスを記憶していないためです
- タスクステータスの値は、Not started、In progress、Completed、Waiting on others、Deferredの5つです。5つすべてをNotionで扱うには、Selectプロパティにマッピングしてください
- 完了日時は、タスクが完了すると入力されます。To Doが保存するのは完了した日だけなので、日付に時刻は含まれません
進捗でグループ化したボードビューを作りたい場合は、完了をCheckboxではなくNotionのStatusプロパティにマッピングしてください。Statusプロパティの完了グループに含まれるオプションは、どれも完了として扱われます。
繰り返しタスクはどのように動作しますか?
どのタスクが繰り返し設定されているかを確認するには、繰り返しタスクをCheckboxにマッピングします。
繰り返しタスクを完了すると、To Doはそのタスクを完了にし、次の回を新しいIDを持つ新しいタスクとして作成します。Notionも同じ仕組みに従い、完了した回は完了済みのページとして残り、次の回は新しいページとして届きます。
そのため、繰り返しタスクを続けるうちに、回ごとに1つずつ完了済みのページが増えていきます。これらは完了でフィルターをかけたNotionビューで非表示にできます。
ステップはどう同期されますか?
To Doでは、タスク内のチェックリスト項目を「ステップ」と呼びます。ステップをTextプロパティにマッピングすると、Notionに1行に1つずつ表示され、完了したステップには☑、未完了のステップには☐が付きます。
ステップはNotionへの一方向で同期されます。編集はTo Doで行ってください。Notionでそのテキストを変更しても、To Doには反映されません。
To Doにはサブタスク、親タスク、セクション、担当者がないため、これらに対応するマッピングはありません。Notionでタスクの階層が必要な場合は、TodoistとGoogle ToDo リストの連携をご利用ください。どちらもサブタスクをリレーションでつながったページとして同期します。
タスクの削除はどのように動作しますか?
初期設定では、片方でタスクを削除すると、もう一方では削除されずに同期が解除されます。取り返しのつかない誤操作を防ぐためです。
両方のアプリでタスクを削除するには、同期設定でタスクの削除を許可をオンにします。このスイッチはオンボーディング中はオフになっており、あとからオートメーションの設定で有効にできます。To Doにはごみ箱がないため、To Doで削除したタスクは元に戻せません。詳しくは削除の動作をご覧ください。
Notionのプロパティからタスクを削除する
Microsoft To Do上でも削除するを、Checkbox、Status、Formulaのいずれかのプロパティにマッピングします。プロパティにチェックが付くか、完了グループのステータスになると、次回の同期でTo Doからタスクが削除されます。
そのプロパティにすでにチェックが付いているページは、次回の同期ですべてタスクが削除されます。マッピングする前にプロパティを空にするか、空のプロパティを使ってください。
ヒントとベストプラクティス
同期頻度
- Soloプラン:5分ごとに同期
- Premiumプラン:3分ごとに同期
- Proプラン:2分ごとに同期
オートメーションの今すぐ同期をクリックすると、即時同期がトリガーされます。
日付とタイムゾーン
To Doの期日と開始日は日付のみで、時刻を持ちません。Notionの日付に時刻を設定しても、タスクは正しい日に入り、時刻は破棄されます。2syncはMicrosoftのメールボックス設定からタイムゾーンを読み取るため、日付はTo Doでの表示と一致します。編集できる日付のうち、時刻を保持するのはリマインダーだけです。
Notionへのリンク
同期設定ですべての概要の下にNotionリンクを追加をオンにすると、To Doの各タスクのメモの末尾にNotionページへのリンクが追加されます。NotionからTo Doのタスクを開くには、タスクURLをマッピングします。
次のステップ
関連
- Microsoft To Doのフィールド:サポートされているすべてのフィールドの完全なリファレンス
- 同期方向とフィールドマッピング:フィールドごとのデータフロー制御
- フィルター:同期するタスクの選択
- デフォルトアセット:Notionで作成した新しいタスクの送り先
- 削除の動作:タスク削除時の動作の理解
- 競合解決:同時編集時の2syncの処理方法
- 同期の仕組み:同期サイクルの理解
FAQ
NotionにはMicrosoft To Doのネイティブ連携がありますか?
いいえ。NotionにはMicrosoft To Doと同期する組み込みの機能がなく、Microsoft側にもTo Do用のNotionコネクタはありません。2syncはNotionデータベースとTo Doのリストを双方向で同期します。
Outlookに表示されるタスクも対象ですか?
はい。現在のOutlookのタスク機能はMicrosoft To Doなので、2syncが同期するのと同じリストが表示されます。Outlook Tasksは以前の製品で、Microsoftが提供を終了しています。
Outlookの連携をすでに使っている場合も、接続し直す必要がありますか?
はい。Microsoft To Doは独自の権限を持つ別の接続です。Outlookで使っているのと同じMicrosoftアカウントでサインインできます。
複数のTo Doリストを同期できますか?
はい。リストは1つでも複数でも選べます。1つのNotionデータベースに同期してリストのプロパティで区別するか、リストごとにオートメーションを1つずつ作成してください。Notionで作成した新しいタスクはデフォルトのリストに送られます。変更しない限り、組み込みの「タスク」リストがデフォルトです。
「今日の予定」がリストとして表示されないのはなぜですか?
「今日の予定」「重要」「計画済み」はリストではなくタスクを絞り込んだビューのため、Microsoftが同期先として提供していないからです。タスクが属するリストを同期し、Notionで期日と重要度にフィルターを設定してビューを作り直してください。
「フラグを設定したメール」リストは同期されますか?
はい、Notionへ同期されます。Outlookでフラグを付けたメールが、Notionにタスクとして表示されます。このリストは読み取り専用のため、Notionで作成したタスクを送ることはできません。
期日の時刻は保持されますか?
いいえ。Microsoft To Doの期日と開始日は日付のみです。Notionで時刻を追加しても、タスクは時刻なしで正しい日に入ります。時刻が必要な場合はリマインダーのフィールドを使ってください。
繰り返しタスクでNotionに新しい行が作られるのはなぜですか?
To Doで繰り返しタスクを完了すると、次の回が新しいIDを持つ新しいタスクとして作成されるためです。2syncはそれを新しいNotionページとして同期し、完了した回は完了済みのページとして残します。過去の回を非表示にするには、完了でフィルターをかけてください。
Notionからステップを編集できますか?
いいえ。ステップはTo DoからNotionへの一方向で、1行に1つずつ同期されます。編集はTo Doで行ってください。Notionでそのテキストを変更しても、To Doには反映されません。
同期は即時ですか?
いいえ。2syncはプランに応じて2〜5分ごとに変更をチェックします。今すぐ同期をクリックすると即時同期がトリガーされます。