目次
Microsoft TeamsカレンダーをGoogleカレンダーと自動的に同期する方法
OneCalにサインアップして、Microsoft TeamsカレンダーとGoogleカレンダーを自動的に同期し、プライバシーを保護しながら混乱を避けましょう。
Microsoft Teams のカレンダーと Google カレンダーの両方を管理していて、空き状況を最新に保つのに苦労し、ダブルブッキングが起きていませんか?
Microsoft Teams の会議をすべて Google カレンダーで確認できたらいいと思いませんか?
私たちも同じ問題を抱えていました。そこでこの記事では、Microsoft Teams のカレンダーを Google カレンダーと同期するさまざまな方法と、それぞれの方法のメリットとデメリットを解説します。
更新(2026年9月):Microsoft は、Google Workspace と Microsoft Teams の間のネイティブなカレンダー同期を2026年10月に廃止します。お使いの組織がこの同期に依存していた場合は、Microsoft による Google Workspace と Teams のカレンダー同期の廃止に関する記事を読んで、何が変わるのか、次に何をすべきかをご確認ください。この記事で紹介する方法は、廃止後も引き続き利用できます。
Microsoft は Google Workspace と Microsoft Teams のネイティブなカレンダー同期を廃止します
これまで、メールとカレンダーに Google Workspace を、会議に Microsoft Teams を使用している組織は、Teams 管理アプリからネイティブな双方向のカレンダー同期を有効にすることができました。Teams の会議は Google カレンダーに表示され、Google カレンダーの予定は Teams に表示され、会議への返答も同期されていました。
2026年8月26日、Microsoft はこの同期を廃止すると発表しました。サポートは2026年10月に終了し、新規顧客向けのオンボーディングは発表前にすでに停止されていました。
同期が停止すると、次のようになります。
- Teams の会議が Google カレンダーに表示されなくなります。
- Google カレンダーの予定が Microsoft Teams に表示されなくなります。
- 両方のカレンダーで空き状況が確認できなくなり、スケジュールの競合が発生します。
Microsoft は代替手段として Google Workspace 向けの Teams Meeting add-on(Teams 会議アドオン)を推奨していますが、このアドオンでできるのは Google カレンダーから Teams の会議を作成して参加することだけです。2つのカレンダー間で予定を同期することはできません。
全体のタイムライン、影響を受ける対象、すべての代替手段については、Microsoft による Google Workspace と Teams のカレンダー同期の廃止に関する記事で詳しく解説しています。以下では、引き続き利用できる2つの選択肢、つまり手動でのカレンダー公開と、OneCal のようなサードパーティのカレンダー同期ツールについて説明します。
Microsoft Teams のカレンダーを Google カレンダーと手動で同期する方法
まず理解しておくべき重要な点は、Microsoft Teams のカレンダーは Outlook のカレンダーである ということです。Teams のカレンダーを Google カレンダーと手動で同期する唯一の方法は、Outlook のカレンダー画面で Teams のカレンダーを公開し、それを Google カレンダーにインポートすることです。
以下のステップバイステップガイドに従うことで、1つの Microsoft Teams のカレンダーを別の Google カレンダーと同期できます。
- Outlook を開く: https://outlook.office.com/calendar にアクセスすると Outlook を開くことができます。まだサインインしていない場合は、サインインする必要があります。
- 設定の歯車アイコンをクリックする:設定アイコンをクリックすると、カレンダーの設定やその他の共有オプションを管理できます。
- Calendar(カレンダー)タブをクリックする: Calendar タブには、カレンダーに関するすべての設定があります。
- Shared Calendars(共有カレンダー)サブメニューをクリックする:このメニューでは、他のユーザーとカレンダーを共有したり、他のユーザーやシステムがカレンダーにアクセスできるようにリンクを使ってカレンダーを公開したりできます。
- 「Publish a Calendar」(カレンダーの公開)セクションを探し、同期したい Microsoft Teams のカレンダーを見つける:Publish a Calendar セクションでは、1つの Teams カレンダーを公開し、公開後に URL を発行します。
- 同期を許可する権限を選択する:これは非常に重要なステップです。Google カレンダーに予定の詳細をすべて表示するか、時間枠だけを表示するかがここで決まります。予定の詳細をすべて同期するか、時間枠のみを同期するかを選択できます。
- Publish(公開)をクリックする: HTML の URL と ICS の URL の2つが生成されます。ここで必要なのは ICS の URL です。
- ICS の URL をコピーする。
- Microsoft Teams のカレンダーと同期したい Google カレンダーを開く:https://calendar.google.com/ にアクセスすると Google カレンダーを開くことができます(サインインを忘れないでください)。
- 「Other Calendars」(他のカレンダー)セクションを探す:Other Calendars セクションは、サイドバーのページ下部付近にあります。
- ドロップダウンメニューで「From URL」(URL で追加)をクリックする。
- Outlook からコピーした ICS の URL を貼り付け、Add Calendar(カレンダーを追加)をクリックする。
- Microsoft Teams のカレンダーが Google カレンダーで利用できるようになりました:この処理には、Microsoft Teams のカレンダーにある予定の数に応じて1〜2分かかる場合があります。同期が完了すると、Teams のカレンダーが Other Calendars の一覧に表示されます。
🛑 重要な注意点:この方法はメインの Microsoft Teams カレンダーにしか使えず、多くの欠点があります。メイン以外の Microsoft Teams カレンダーを Google カレンダーに同期するには、OneCal のようなカレンダー同期アプリを使用してください。自動かつリアルタイムでカレンダーを同期できます。
公開とインポートによって Microsoft Teams のカレンダーを Google カレンダーと同期する方法の欠点
- 同期がリアルタイムではない:覚えておくべき重要な事実として、Microsoft Teams のカレンダーで作成された予定が Google カレンダーに同期されるまで、最大24時間かかります。これは非常に問題で、あなたやチームメンバーにとってダブルブッキングや混乱の原因になります。
- スケジュールの競合を防げない:Microsoft Teams のカレンダーを Google カレンダーにインポートしたとき、Teams のカレンダーは Other Calendars セクションに表示されると説明しました。つまり、このカレンダーはセカンダリカレンダーです。チームメンバーが Google カレンダーの「Find a Time」(時間を探す)機能を使っても、あなたの Microsoft Teams のカレンダーの会議は表示されません。
- カレンダー同期のオプションが限られている:Outlook 経由で Microsoft Teams のカレンダーを公開する場合、予定の詳細をすべて非表示にするか、すべて表示するかの選択肢しかありません。予定の一部のプロパティだけを同期し、他は非表示にしたい場合もあるため、これはかなり制限的です。
- 一方向のみである:公開とインポートの方法では、予定は Microsoft Teams から Google カレンダーへの一方向にしか送られません。Google カレンダーの予定は Microsoft Teams に表示されません。廃止されるネイティブ同期を使っていた方にとっては、あの同期が双方向で動作していただけに、大きな後退となります。
Google カレンダーを Microsoft Teams のカレンダーと手動で同期する方法
技術的には Microsoft Teams のカレンダーは Outlook のカレンダーと同じものですが、ユーザーは Microsoft Teams のカレンダーと Outlook のカレンダーに別々のアプリ(Outlook と Microsoft Teams)を使ってアクセスします。
さらに、Microsoft Teams のカレンダーには Outlook のメインカレンダーしか表示されないため、Google カレンダーを Microsoft Teams のカレンダーと同期するネイティブな方法はありません。
廃止後に Microsoft が推奨している Google Workspace 向けの Teams Meeting add-on も、この問題を解決しません。このアドオンでは Google カレンダーから Teams の会議を作成して参加することはできますが、Google カレンダーの予定を Microsoft Teams にコピーすることはできません。
とはいえ、Google カレンダーを Microsoft Teams に追加したい場合は、Google カレンダーを Outlook と同期する方法に関する記事をお読みください。
Microsoft Teams のカレンダーを Google カレンダーと自動的に同期するには?

Microsoft Teams のカレンダーを Google カレンダーと同期する最良の方法は、OneCal を使うことです。OneCal を使えば、Teams と Google カレンダーを自動的に同期し、同期された予定のプライバシー設定を選択するなど、さまざまなことができます。
OneCal は、廃止されるネイティブ同期ができたことをすべて実現し、さらにそれ以上のことができます。予定はリアルタイムで双方向に流れ、2つのカレンダー間でどの予定の詳細を共有するかをあなたが決めることができます。
OneCal を使って Microsoft Teams のカレンダーを Google カレンダーと同期する方法:
1. Microsoft Teams のカレンダーと Google カレンダーを接続する
このステップはとても簡単です。OneCal は Microsoft と Google の公式 API を使用しているため、カレンダーの接続は完全に安全です。Google と Microsoft にログイン済みであれば、1分もかからずにすべてのカレンダーを接続できます。

2. Google カレンダーと同期する Microsoft Teams のカレンダーを選択する
最初の方法とは異なり、OneCal では複数のカレンダーを一度に同期できます。1つの Microsoft Teams のカレンダーを Google カレンダーに同期するためだけに、13もの手順を踏む必要はありません。OneCal なら、同期するカレンダーを選ぶだけで完了します。

OneCal は、一方向同期(カレンダー A をカレンダー B に同期)と多方向同期(複数のカレンダーを同期)の両方に対応しています。
3. Microsoft Teams のカレンダーから Google カレンダーへの予定の同期方法を設定する
Microsoft Teams から Google カレンダーにどの会議プロパティを同期するかを、完全にコントロールできます。すべてを同期する、何も同期しない、または会議プロパティを個別に選択することができます。

4. Teams のカレンダーが Google カレンダーと同期されました!
Microsoft Teams のカレンダーの予定が、自動的に Google カレンダーに複製されます。同期が遅れたり、何か問題が起きたりする心配はありません。

📆 さあ、カレンダーを確認しましょう!
Microsoft Teams のカレンダーと Google カレンダーの同期に OneCal を使う理由
- Microsoft Teams と Google カレンダーのリアルタイム同期:最初にカレンダー同期を設定した後は、OneCal が Microsoft Teams と Google カレンダーを自動的に同期します。Microsoft Teams のカレンダーに予定が作成されるとすぐに、OneCal がその会議を Google カレンダーに反映します。
- 廃止されるネイティブ同期と同じ双方向同期:OneCal は、Microsoft Teams から Google カレンダーへ、そして Google カレンダーから Microsoft Teams へと予定を同期します。両方のカレンダーで空き状況が常に正しく保たれ、チームメンバーはどちらのカレンダーから予約しても、あなたの実際の空き状況を確認できます。
- プライバシーの問題がない:Microsoft Teams のカレンダーを公開すると、そのカレンダーは一般に公開されます。URL を知っている人は誰でも(選択した権限に基づいて)あなたのカレンダーにアクセスできます。OneCal を使えば、カレンダーは非公開のままで、誰もいかなる方法でもアクセスできません。
- 簡単なセットアップ:OneCal では、Microsoft Teams と Google カレンダーを好きなだけ同期できます。1つの Microsoft Teams のカレンダーを別のカレンダーに同期するために、何十もの手順を踏む必要はありません。カレンダーを OneCal に接続すれば、1分で同期できます。
OneCal を使って複数の Microsoft Teams のカレンダーを Google カレンダーと自動的に同期する
OneCal は市場で最高のカレンダー同期ツールであり、複数の Microsoft Teams と Google カレンダーを一度に自動的に同期できます。カレンダーが自動的に同期され続けるので、安心して利用できます。
クレジットカード不要で、OneCal に無料で登録できます。
よくある質問
Microsoft は Google Workspace と Microsoft Teams のネイティブなカレンダー同期を廃止するのですか?
はい。Microsoft は2026年8月26日に廃止を発表し、サポートは2026年10月に終了します。それ以降、Teams の会議は Google カレンダーに表示されなくなり、Google カレンダーの予定は Teams に表示されなくなります。詳細については、廃止に関する記事全文をお読みください。
Google Workspace 向けの Teams Meeting add-on はカレンダーを同期してくれますか?
いいえ。このアドオンでできるのは、Google カレンダーから Teams の会議を作成して参加することだけです。Google カレンダーと Microsoft Teams の間で予定をコピーすることはないため、2つのカレンダー間で空き状況は共有されません。
Teams のカレンダーをインポートすれば、Google カレンダーでのダブルブッキングを防げますか?
いいえ。インポートされたカレンダーはセカンダリカレンダーなので、Google の「Find a time」(時間を探す)機能では競合をチェックできません。
Teams のカレンダーを公開するとき、どの会議の詳細を表示するかを選択できますか?
Outlook では、すべての詳細 を表示するか、予定ありの時間のみ を表示するかしか選択できず、細かい制御はできません。
Google カレンダーを Microsoft Teams に同期し直すネイティブな方法はありますか?
いいえ。Microsoft Teams には Outlook のメインカレンダーしか表示されず、Google カレンダーとの組み込みの同期機能はありません。Google Workspace との同期が廃止される今は、なおさらです。
Microsoft Teams と Google カレンダーの間でリアルタイムの双方向同期を行うにはどうすればよいですか?
OneCal をご利用ください。OneCal は Microsoft Teams と Google カレンダーの両方の API と連携し、予定をリアルタイムで自動的に同期します。
Teams で会議を削除すると、Google カレンダーからも消えますか?
手動の ICS 方式では、Google の次回の更新後にしか削除が反映されず、最大24時間かかる場合があります。OneCal では、削除がすぐに Google カレンダーに反映されます。
ICS リンクを公開すると、URL を知っている人なら誰でも私のカレンダーを見られるようになりますか?
はい、このリンクは公開されています。プライバシーが必要な場合は、カレンダーの公開ではなく、OneCal のような安全な API ベースのソリューションをご利用ください。
同期するとき、予定ごとに異なるプライバシールールを設定できますか?
手動の方法ではできません。すべてか、何もないかのどちらかです。OneCal では、タイトル、場所、説明などのどのフィールドをコピーするかを選択できます。
OneCal は安全ですか?
はい。OneCal は公式のカレンダー API を使用し、カレンダーの予定情報を一切保存せず、データは転送中も保存時も暗号化され、いつでもアクセスを取り消すことができます。詳しくは OneCal のデータセキュリティページをご覧ください。