生活や仕事に役立つライフハック、お得な情報を発信しています。⚠️記事内にPRを含みます

Active DirectoryとGoogle Workspaceを同期する「Google Cloud Directory Sync (GCDS)」の基礎

多くの企業で導入されているActive Directory(AD)。

そして、クラウドでの働き方の中心となりつつあるGoogle Workspace。

これら二つのシステムのアカウント情報を別々に管理することに、課題を感じてはいませんか。

新入社員が入社するたびに二重でアカウントを作成し、退職者が出れば二重でアカウントを削除する。

このような手作業での管理は、情報システム部門の負担を増大させるだけでなく、削除漏れによるセキュリティリスクにも繋がりかねません。

実は、Googleはこの課題を解決するための公式ツール「Google Cloud Directory Sync (GCDS)」を提供しています。

この記事では、2026年3月時点の最新情報に基づき、GCDSの基本的な仕組みから、具体的な設定方法、そして安定的に運用するためのコツまでを、初心者にも分かりやすく徹底的に解説します。

本記事を読めば、煩雑なアカウント管理から解放され、より安全で効率的なID管理基盤を構築する第一歩を踏み出せるはずです。

Google Cloud Directory Sync (GCDS)とは?Active Directory連携の重要性

Google Cloud Directory Sync(以下、GCDS)は、Microsoft Active DirectoryやLDAPサーバーといった既存のディレクトリサービスと、Google Workspaceのディレクトリ情報を同期させるためにGoogleが提供している公式の無料ツールです。具体的には、AD上のユーザー、グループ、連絡先、組織部門などの情報を、設定したルールに従ってGoogle Workspace側に反映させることができます。

では、なぜこのActive Directoryとの連携がこれほどまでに重要なのでしょうか。その理由は大きく3つあります。

1. ID管理の一元化

多くの企業にとって、Active Directoryは長年にわたり社内のID管理の根幹を担ってきました。一方、Google Workspaceのようなクラウドサービスを導入すると、ID情報の管理場所がADとクラウドの二箇所に分散してしまいます。GCDSを利用することで、ID管理の「正」をActive Directoryに集約できます。管理者はAD上の情報を更新するだけで、その変更が自動的にGoogle Workspaceにも反映されるため、管理の複雑化を防ぎ、運用負荷を大幅に軽減できます。

2. セキュリティとコンプライアンスの強化

手動でのアカウント管理には、ヒューマンエラーがつきものです。特に、退職した従業員のアカウント削除漏れは、情報漏えいの重大なリスクとなります。GCDSを導入し、ADの人事情報と連携させることで、退職者のアカウントは自動的にGoogle Workspace上で停止または削除されます。これにより、セキュリティポリシーを確実に徹底し、コンプライアンスを強化することが可能になります。

3. 業務効率とユーザー体験の向上

新入社員の入社時、情報システム担当者はPCのセットアップから各種アカウントの発行まで、多くのタスクに追われます。GCDSを使えば、ADにユーザーが追加されると同時にGoogle Workspaceアカウントも自動で作成されるため、担当者の手間が省けるだけでなく、新入社員は入社後すぐに必要なツールを使い始めることができます。これは、組織全体の生産性向上に直結します。

重要な点として、GCDSの同期はADからGoogle Workspaceへの「片方向」であるということです。Google Workspace側でユーザー情報を変更しても、その内容はGCDSによってADの情報で上書きされてしまうため、「ディレクトリ情報は必ずADで管理する」という運用ルールを徹底することが成功の鍵となります。

GCDS導入のメリットと主な同期機能

GCDSを導入することで、具体的にどのようなメリットが得られるのでしょうか。ここでは、管理コストやセキュリティといった観点から、その利点をさらに深掘りし、GCDSが持つ主要な同期機能について解説します。

GCDSがもたらす4つの主要メリット

1. 管理コストの大幅な削減
最も直接的なメリットは、アカウント管理に関わる手作業を自動化できることです。人事異動に伴う部署変更、入社・退社に伴うアカウントの作成・停止・削除といった定常業務をGCDSが代行します。これにより、情報システム部門の担当者は、より戦略的な業務に集中できるようになります。

2. セキュリティレベルの向上
前述の通り、退職者アカウントの即時停止・削除は、情報資産を守る上で極めて重要です。GCDSは、ADのステータス(有効/無効)をGoogle Workspaceアカウントに即座に反映できるため、アクセス権の不正利用リスクを最小限に抑えます。

3. 迅速なオンボーディング
新しいメンバーがチームに加わった際、必要なツールにすぐにアクセスできる環境は、早期の戦力化を促します。GCDSによってアカウント作成プロセスが自動化されることで、新入社員は入社初日からスムーズに業務を開始できます。

4. ディレクトリ情報の一貫性維持
氏名、役職、所属部署、電話番号といったユーザー属性は、時間が経つにつれて変化します。GCDSはこれらの属性情報も同期するため、Google Workspaceのディレクトリ(連絡先リストなど)は常に最新の状態に保たれ、社内コミュニケーションの円滑化にも貢献します。

GCDSの主要な同期機能

GCDSは、ADの様々な情報をGoogle Workspaceにマッピングする機能を持っています。

  • ユーザーアカウントの同期: ADのユーザー情報を基に、Google Workspaceユーザーを作成・更新・停止・削除します。ADの「displayName」をGoogle Workspaceの氏名に、「mail」属性をメインのメールアドレスに、といった形で柔軟な属性マッピングが可能です。
  • グループの同期: ADのセキュリティグループや配布グループを、Google Workspaceのグループ(メーリングリスト)として同期できます。これにより、ADで管理している部門ごとのグループを、そのままGoogle Workspaceのメーリングリストやアクセス権限管理に活用できます。
  • 組織部門 (OU) の同期: ADのOU構造をGoogle Workspaceの組織部門構造にマッピングできます。これにより、組織部門単位でのポリシー適用(例: 特定部署のみGmailの利用を許可)といった管理が容易になります。
  • 共有の連絡先の同期: ADに登録されている外部の取引先などの連絡先情報を、Google Workspaceの「共有の連絡先」に同期できます。これにより、全社員が共通の連絡先情報を利用できるようになります。

これらの機能を組み合わせることで、自社の運用に合わせた柔軟なディレクトリ同期環境を構築することが可能です。

【実践】GCDSの基本的な設定手順と流れ

ここからは、実際にGCDSを設定するための基本的なステップを解説します。GCDSの設定は「設定マネージャ」というGUIツールで行うため、コマンドラインに不慣れな方でも比較的直感的に進めることができます。

Step 1: 事前準備

設定を始める前に、以下のものを準備する必要があります。

  • GCDSをインストールするサーバー: GCDS自体は軽量なため、高いスペックは不要です。Windows ServerまたはLinuxサーバーを用意し、ADドメインに参加させておきます。
  • Active Directoryのサービスアカウント: GCDSがADの情報を読み取るために使用する専用のアカウントです。読み取り権限のみを持つアカウントを作成することを強く推奨します。
  • Google Workspaceの特権管理者アカウント: GCDSがGoogle Workspaceの情報を更新するために使用します。APIアクセスが有効になっている必要があります。

Step 2: GCDSのダウンロードとインストール

Google Workspaceの管理コンソールのヘルプページなどから、最新版のGCDSをダウンロードし、準備したサーバーにインストールします。インストールプロセスはウィザードに従うだけで完了します。

Step 3: 設定マネージャによる初期設定

インストール後、「設定マネージャ」を起動し、主要な設定項目を埋めていきます。

  1. Google Domain Configuration: ここではGoogle Workspace側の設定を行います。「Primary Domain Name」に自社のドメイン名を入力し、「Authorize Now」ボタンをクリックします。ブラウザが起動し、Google Workspaceの特権管理者としてログインしてAPIアクセスを承認します。承認が成功すると、認証コードが表示されるので、それを設定マネージャに貼り付けます。
  2. LDAP Configuration: 次に、接続先となるActive Directoryの情報を設定します。「Server Type」で「MS Active Directory」を選択し、「Host Name」にADサーバーのホスト名またはIPアドレス、「Port」に「389」(またはLDAPSの場合は「636」)を入力します。「Base DN」には、検索の起点となる識別名(例: DC=example,DC=com)を指定します。最後に、Step1で準備したADのサービスアカウント情報を入力し、「Test Connection」で接続を確認します。

Step 4: 同期ルールの設定

接続設定が完了したら、何をどのように同期するかのルールを定義します。

  • User Accounts:
    • LDAP User Search Rules: どのユーザーを同期対象とするかを定義します。例えば、「(objectClass=user)」のようなLDAPクエリで指定します。
    • Attribute Mappings: ADの属性とGoogle Workspaceの属性を対応付けます。最も重要なのはメールアドレスです。「Email Address Attribute」にADのメールアドレスが格納されている属性名(通常は「mail」)を指定します。その他、姓(Given Name Attribute)、名(Family Name Attribute)などをマッピングします。
  • Groups: グループを同期する場合は、「Group Search Rules」で対象のグループを定義します。

Step 5: シミュレーションと初回同期

このステップがGCDS設定において最も重要です。設定が完了したら、いきなり同期を実行するのではなく、必ず「Simulate Sync」を実行します。シミュレーション機能は、実際にGoogle Workspaceに変更を加えることなく、同期を実行した場合に「何件のユーザーが作成され、何件が更新され、何件が削除されるか」といった結果を詳細なログとして表示してくれます。このログを注意深く確認し、意図しない変更(特に大量削除)が含まれていないかを検証します。シミュレーション結果に問題がないことを確認できたら、初めて「Sync & clean up」を実行して、実際の同期を開始します。

GCDSを安定運用するためのベストプラクティスと注意点

GCDSは一度設定すれば終わりではありません。日々の運用を安定させ、トラブルを防ぐためには、いくつかのベストプラクティスと注意点を押さえておく必要があります。

安定運用のためのベストプラクティス

  • 定期的な自動同期の設定: GCDSにはコマンドラインツール(sync-cmd)が付属しています。WindowsのタスクスケジューラやLinuxのcronと組み合わせることで、同期プロセスを自動化できます。多くの企業では、深夜帯に1日1回実行するスケジュールを設定しています。
  • 詳細なログの取得と監視: 設定マネージャでログレベルを「Trace」など詳細なレベルに設定しておくことで、万が一エラーが発生した際に原因を特定しやすくなります。また、エラー発生時に管理者にメール通知を送る設定も可能なため、必ず構成しておきましょう。
  • 除外ルールの積極的な活用: Administratorアカウントやシステムが使用するサービスアカウントなど、同期したくないオブジェクトは必ず「Exclusion Rules」で除外設定を行います。特定のOU(組織単位)を丸ごと除外することも有効です。これにより、意図しないアカウントの停止や削除といった事故を未然に防ぐことができます。
  • 段階的な導入アプローチ: 初めてGCDSを導入する際は、いきなり全社展開するのではなく、まずはテスト用に作成したOUを対象に同期ルールを設定し、動作を検証することをお勧めします。小規模な範囲で挙動を確認し、問題がないことを確信してから対象範囲を広げていくのが安全な進め方です。

知っておくべき注意点

  • パスワードは同期されない: GCDSは、ユーザーアカウントや属性情報は同期しますが、パスワードそのものは同期しません。ADのパスワードでGoogle Workspaceにサインインさせたい場合は、Googleが別途提供する「Password Sync」というツールを導入するか、ADFSやAzure ADなどと連携したSAMLベースのシングルサインオン(SSO)を構成する必要があります。
  • AD側が「正」であることの徹底: 繰り返しになりますが、GCDSの同期はADからGoogle Workspaceへの片方向です。例えば、Google Workspaceの管理画面でユーザーの氏名を変更しても、次回のGCDS同期実行時にADの情報で上書きされてしまいます。アカウント情報の変更は必ずADで行う、という運用ルールを定め、全社に周知することが不可欠です。

  • 削除の閾値(しきいち)設定: GCDSには、一度の同期で削除できるオブジェクト数に上限(閾値)を設定する機能があります。これは、AD側の設定ミスなどで大量のユーザーが誤って非アクティブになり、意図せずGoogle Workspace上のアカウントが大量削除されてしまう、といった大惨事を防ぐための安全装置です。この閾値は必ず適切な値に設定しておきましょう。

GCDSを正しく導入・運用することで、ID管理の基盤は大きく安定します。その上で、Google Workspaceのさらなる活用やコスト最適化を検討する際には、ライセンス費用の見直しも有効な手段です。もしGoogle Workspaceの新規導入やプランのアップグレードを検討しているなら、割引価格で利用できるプロモーションコードの活用を検討してみてはいかがでしょうか。より賢くGoogle Workspaceを活用するための一助となるはずです。
【最新2026年版】Google Workspace プロモーションコード15%割引クーポン無料配布中の記事で詳細な入手方法や利用条件を解説していますので、ぜひご覧ください。

まとめ

本記事では、Active DirectoryとGoogle Workspaceのディレクトリ情報を同期させるための強力なツール「Google Cloud Directory Sync (GCDS)」について、その基礎から具体的な設定方法、安定運用のためのベストプラクティスまでを網羅的に解説しました。

GCDSを導入することで、以下のメリットが得られます。

  • 管理コストの削減: アカウント管理の自動化により、情報システム部門の運用負荷を軽減します。
  • セキュリティの強化: 退職者アカウントの削除漏れを防ぎ、情報漏えいリスクを低減します。
  • 業務効率の向上: 迅速なアカウント発行により、従業員のオンボーディングをスムーズにします。

成功の鍵は、「事前のシミュレーションを徹底すること」「ディレクトリ情報の管理はActive Directoryが正であるという運用ルールを徹底すること」の2点です。これらのポイントを押さえれば、GCDSは貴社のID管理における信頼性の高い基盤となるでしょう。

手動でのアカウント管理に課題を感じている情報システム担当者の方は、ぜひ本記事を参考にGCDSの導入を検討してみてください。そして、Google Workspaceの導入やプラン見直しを本格的に進める際には、15%の割引が適用されるプロモーションコードの活用も忘れないようにしましょう。以下の記事で詳しく解説していますので、コスト最適化の一環としてぜひご活用ください。

→ 【最新2026年版】Google Workspace プロモーションコード15%割引クーポンを無料で入手する