Reading time 6min

Google と Microsoft とのカレンダー同期

Automatically translated

#カレンダー同期

カレンダー同期を使用すると、Kibiカレンダーを既存のGoogle WorkspaceまたはMicrosoft 365と接続できます。予定、不在、会議室の予約が自動的に双方向で同期されます。

#カレンダー同期の機能

  • 個人の予定を連携:GoogleカレンダーまたはOutlookカレンダーの予定がKibiに自動的に表示され、その逆も可能です。

  • 二重予約を回避:両方のカレンダーが常に同期されているため、従業員はすぐに誰が利用可能かを確認できます。

  • 会議室と車両を連携:組織のリソースカレンダー(会議室、車両など)を直接Kibiと接続できます。Kibiでの予約は自動的に外部カレンダーに反映され、その逆も可能です。

  • 柔軟なプライバシー設定:各ユーザーが、外部カレンダーに予定の詳細を完全に表示するか、利用可能性のみを表示するかを選択できます。

#前提条件

  • Google WorkspaceまたはMicrosoft 365を使用していること。

  • Kibiでの初期設定を行うために、プロバイダーの管理者権限を持っていること。

  • Kibiで組織向けにカレンダー同期モジュールが有効になっていること。

Kibi管理者向け:有効化は管理 → モジュール → カレンダー同期 → インストールで1回行います。インストール後、設定タブに移動し、プロバイダーのアクセス情報を入力してください。従業員は設定が完了するまでカレンダーを接続できません。

今後の予定:Google Workspace MarketplaceおよびMicrosoft AppSourceで中央のKibi Connectアプリを準備中です。プロバイダーによる検証が完了次第(予定では2~3ヶ月後)、Marketplaceで1クリックで設定できるようになり、クライアントIDやシークレットの手動入力は不要になります。特殊なコンプライアンス要件を持つお客様向けに、ここで説明した方法も引き続き利用可能です。

#接続方法の2つのオプション

従業員がカレンダーをKibiと接続する方法は2つあります。

#従業員ごと(標準)

各従業員が自分のプロフィールから個別にカレンダーを接続します。これは数回のクリックで完了し、ITサポートは必要ありません。

KibiアカウントとGoogleまたはMicrosoftアカウントの関連付けはメールアドレスを基に行われます。プロバイダーはビジネスメールで認証を行うため、Kibiに登録されているメールアドレスと一致している必要があります。

#組織による中央管理

管理者が1回設定を行うことで、組織全体(Google:ドメイン全体の委任、Microsoft:アプリケーション権限)にアクセスを有効化します。その後、全従業員が自動的にメールアドレスを基に対応するプロバイダーアカウントに関連付けられます。個々の従業員は何もしなくてもよく、いつでもプロフィールから個別に接続を解除できます。

#比較:どの方法が適切か

基準

従業員ごと

中央管理(組織全体)

設定の手間

各従業員が1回自ら行う

管理者が1回行う — 以降は全員自動

制御可能性

各従業員が自ら決定

組織が中央でアクセスを管理

適したシーン

小規模チーム、任意の利用

大規模組織、統一展開

解除可能?

はい、いつでもプロフィールから

はい、いつでもプロフィールから

#Google Workspaceの設定(管理者向け)

この手順には、Google WorkspaceとKibiの管理者権限が必要です。

Google Cloud Consoleにアクセスし、1回限りの接続を設定してください。Google Cloud Consoleの詳細な手順については、公式のGoogleドキュメントを参照してください:

Google Cloud Console — OAuth 2.0の設定

必要な手順の概要:

  1. Google Cloud Consoleを開きます。

  2. 新しいプロジェクトを作成するか、既存のプロジェクトを選択します。

  3. プロジェクトでGoogle Calendar APIを有効化します。

  4. OAuth 2.0の認証情報(タイプ:ウェブアプリケーション)を作成し、Kibiの管理 → モジュール → カレンダー同期 → 設定に表示されるリダイレクトURLを入力します。

  5. クライアントIDとクライアントシークレットをコピーし、Kibiに入力します。

  6. 「接続を確認」をクリックします — Kibiが接続が成功したかを確認します。

#オプション:組織全体の共有(Google Workspace)

全従業員を自動的に接続したい場合は、ドメイン全体の委任を有効化します:

  1. Google Cloud Consoleでサービスアカウントを作成し、アクセスキーをダウンロードします。

  2. Google Workspace管理者設定の「セキュリティ → API管理 → ドメイン全体の委任」で、サービスアカウントの権限を有効化します。

  3. アクセスキーをKibiの管理 → モジュール → カレンダー同期 → 設定にアップロードします。

Google管理者コンソール内の正確なパスは、Googleのアップデートにより変更される可能性があります。最新のガイドはGoogle Workspaceドキュメントを参照してください。

#Microsoft 365の設定(管理者向け)

この手順には、Microsoft 365テナントとKibiの管理者権限が必要です。

AzureポータルでKibiをアプリケーションとして登録します:

  1. Microsoft Entraポータルを開き、アプリ登録に移動します。

  2. 「新しい登録」をクリックし、名前を入力します(例:Kibiカレンダー)。

  3. Kibiの管理 → モジュール → カレンダー同期 → 設定に表示されるリダイレクトURLを入力します。

  4. API権限で「Calendars.ReadWrite」と「User.Read」(委任)を追加します。

  5. 「証明書とシークレット」で新しいクライアントシークレットを作成します。

  6. アプリケーションID、ディレクトリID(テナントID)、クライアントシークレットをコピーし、Kibiに入力します。

  7. 「接続を確認」をクリックします。

#オプション:組織全体の共有(Microsoft 365)

全従業員を自動的に接続するには、管理者が組織全体の同意を付与する必要があります:

  1. 「Calendars.ReadWrite」(アプリケーション)権限を追加し、「管理者の同意を付与」をクリックします。

  2. または、Kibiの管理 → モジュール → カレンダー同期 → 設定に表示される同意URLを、Microsoftテナント管理者としてログインしているブラウザで開きます。

アプリ登録の最新ガイドはMicrosoftドキュメントを参照してください。

#従業員としてカレンダーを接続する

管理者が設定を完了すると、数ステップで個人のカレンダーを接続できます:

  1. マイプロフィール → 外部カレンダー → 接続済みカレンダーを管理を開きます。

  2. 「接続」をクリックし、プロバイダー(GoogleまたはMicrosoft)を選択します。

  3. プロバイダーのログインページにリダイレクトされます。ビジネスメールでログインし、アクセス権限を付与します。

  4. Kibiが接続の成功を確認します。以降、予定は自動的に同期されます。

#どの予定が同期されるか

同期される予定は自分で制御できます:

  • 個人の予定:GoogleカレンダーまたはOutlookで直接作成した予定。

  • Kibiからの招待:Kibiで招待された会議や予定。

  • 不在:Kibiの休暇やその他の不在。

  • 車両の予約:Kibiを通じた車両の予約。

各カテゴリは個別にオン/オフを切り替えできます。設定はマイプロフィール → 外部カレンダー → 接続済みカレンダーを管理で行えます。

#プライバシー設定

同期時に転送される詳細のレベルを選択できます。設定は双方向に適用されます:

設定

Kibi → Google/Microsoft

Google/Microsoft → Kibi

詳細を表示

タイトル、説明、すべての内容が転送されます

タイトル、説明、すべての内容がKibiに表示されます

利用可能性のみ表示

「予定あり」のみ — タイトルや説明はなし

「予定あり」のみ — タイトル、説明、場所は表示されません

プライバシー設定は双方向に適用されます:Kibiの予定は外部カレンダーに「予定あり」としてのみ表示され、外部の予定もKibiにタイトル、説明、場所なしで表示されます。例えば、Googleで機密扱いの予定を持ち、Kibiでは利用可能性ブロックとしてのみ表示したい経営者の予定に便利です。プライバシー設定はマイプロフィール → 外部カレンダーからいつでも変更できます。

#会議室と車両を外部カレンダーと接続する

組織のリソースカレンダー(会議室、車両など)を直接Kibiと連携できます。これにより、両システムでの予約が常に可視化され、手動での管理は不要になります。

Kibiの管理 → 会議室と車両(管理メニューの「コンテンツ」下)に移動します:

  1. 新しいリソースを作成するか、既存のリソースを開きます。

  2. 「外部カレンダー」で、組織の利用可能なリソースカレンダーのリストから適切なカレンダーを選択します。

  3. 保存します。Kibiでの予約はすぐに外部カレンダーに表示され、その逆も可能です。

利用可能なリソースカレンダーのリストは、接続が設定されると自動的にGoogle WorkspaceまたはMicrosoft 365から読み込まれます。

#プライバシーとデータセキュリティ

  • アクセス情報は暗号化されて保存され、第三者に開示されることはありません。

  • 接続を解除すると、プロバイダーでのアクセス権限が自動的に取り消されます。

  • 既に同期された予定はKibiに残りますが、更新はされません。

  • データ処理はEU内でのみ行われます。KibiはGDPRに準拠しています。

#よくある質問

接続が切れました — どうすればいいですか?

マイプロフィール → 外部カレンダー → 接続済みカレンダーを管理を開き、「再接続」をクリックします。プロバイダーのログインページにリダイレクトされます。ログイン後、同期が自動的に再開されます。

プライバシーモードの違いは何ですか?

詳細を表示:双方向でタイトル、説明、すべての内容が転送されます。Kibiの予定は外部カレンダーに完全に表示され、外部の予定もKibiにすべての詳細とともに表示されます。

利用可能性のみ表示:双方向で、時間が予約されていることのみが通知されます — タイトル、説明、場所は含まれません。これにより、機密予定が両方で保護されます。

接続を解除するにはどうすればいいですか?

マイプロフィール → 外部カレンダー → 接続済みカレンダーを管理を開き、「接続を解除」をクリックします。プロバイダーでのアクセス権限が自動的に取り消されます。

GoogleカレンダーまたはOutlookで削除した予定はどうなりますか?

外部カレンダーで削除した予定は、Kibiからも自動的に削除されます。これは双方向です:Kibiで削除した予定も外部カレンダーから消えます。

GoogleとMicrosoftを同時に接続できますか?

はい。両方のプロバイダーを同時に接続できます。Kibiは両方の外部カレンダーと予定を同期します。プライバシー設定は各接続ごとに個別に適用されます。

外部カレンダーを変更したりアカウントを削除したりするとどうなりますか?

外部アカウントが削除されたり、権限が取り消されたりすると、Kibiは自動的に同期を停止し、通知します。既に同期された予定は保持されます。いつでも新しい接続を設定できます。

接続時にどのメールアドレスを使用すればいいですか?

接続時には、Kibiプロフィールに登録されているのと同じビジネスメールアドレスを使用してください。Kibiは、KibiアカウントとGoogleまたはMicrosoftアカウントをこのメールアドレスに基づいて関連付けます。メールアドレスが一致しない場合、接続を確立できません。