Google Calendar Connector for HCL Notes (GCCHN)の設定の続きです。コネクタ データベースを作成すると、[System Setup] フォームの入力を求める画面が表示されます。
設定フォームの各タブに入力する
ステップ 1: General タブPolling service
すべてのサーバーでポーリング サービスを有効にします。
Free/busy service
サーバーのウェブサービスを有効にします。GCCHN の複数のインスタンスをインストールする場合、このサービスを単一のサーバーでのみ有効にします。
Domino directory file name
HCL Domino ディレクトリの名前を入力します。
Locate Notes users named in a Google-to-Notes request
Google ユーザーが Notes ユーザーの空き情報をリクエストすると、リクエストの実行前にそのユーザーは Domino ディレクトリに配置されます。Notes ユーザーの特定には次の 2 つの方法があります。
- View lookup - ディレクトリの($Users)ビューを参照して提供されたアドレスで各 Notes ユーザーを探します。
- Named field - このオプションは、Google カレンダーのユーザーが使用するアドレスが($Users)ビューに表示されない場合にのみ使用します。[Named field] を選択する場合、[Lookup field] ボックスにフィールド名を入力します。
Generate the Gmail username from the Person document
このフィールドは、Domino ディレクトリにリストされている各 Google カレンダー ユーザーの正しいカレンダーを検索するために、ポーリング エージェントによって使用されます。フィールド名を入力するか、数式を使用することができます。
- Enter field name - Google Workspace に移行した各ユーザーの Google Workspace ユーザー名を含むユーザー文書のフィールド名を入力します。通常、ユーザー名はユーザー文書の [InternetAddress] フィールドにありますが、どのフィールドでも使用できます。
- Enter a formula - 数式を使用してエントリを自動生成します。
例: @LowerCase(ShortName)+"@example.com"
この例では、Gmail ユーザー名を作成するために、各ユーザーの [ShortName] フィールドの最初の値を取り出して小文字に変換し、末尾に「@example.com」を付加します。
ヒント: 続行する前に式を検証するには、[Check Formula] をクリックします。
Domain name
Google Workspace のドメイン名を入力します。
Domain administrator full email address
Google Workspace ドメインの特権管理者の完全なメールアドレスを入力します。
サービス アカウントを使用した認証
JSON ファイルをアップロードします。
- [Upload Key File] をクリックし、JSON キーファイル(前に作成したもの)をアップロードします。
アップロードが完了したら、フォームの下部にあるサービス アカウントのクライアント ID とスコープを確認して認証できます。
- [Client ID] をコピーします。
クライアント ID を承認します。
-
特権管理者アカウントで Google 管理コンソール にログインします。
特権管理者アカウントを使用していない場合は、この手順を完了できません。
-
メニュー アイコン
[セキュリティ] > [アクセスとデータ管理] > [API の制御] > [ドメイン全体の委任を管理] にアクセスします。
この操作を行うには、特権管理者としてログインする必要があります。
-
[ドメイン全体の委任を管理] をクリックします。
-
[新しく追加] をクリックし、サービス アカウントのクライアント ID を入力します。
この ID(別称「一意の ID」)は、サービス アカウントを作成したときにダウンロードした JSON ファイル、または Google Cloud([IAM と管理]
[サービス アカウント]
目的のサービス アカウント名をクリック)で確認できます。
- OAuth スコープ の場合は、次のスコープをコピーして貼り付けます。
https://googleapis.com/auth/admin.directory.user
https://googleapis.com/auth/calendar - [承認] をクリックします。
-
新しいクライアント ID にカーソルを合わせ、[詳細を表示] をクリックし、すべてのスコープが表示されていることを確認します。
記載されていないスコープがある場合は、[編集] をクリックし、記載されていないスコープを入力して [承認] をクリックします。クライアント ID は編集できません。
Detailed event logging
ログ データベースは gccin-log.ntf テンプレートから自動作成され、コネクタ データベースと同じフォルダに置かれています。基本的なポーリング アクティビティがデータベースに追加されます。
通常の状況では、このフィールドを [Disabled] に設定します。後で設定の問題を解決する必要がある場合は、このフィールドを [Enabled] に設定すると、ポーリング アクティビティとウェブサービスの詳細なイベントがログに記録されます。
Google free busy feed size
Google カレンダーの各ユーザーについて収集する日数を入力します。通常、値が小さいほど処理が高速です。
Use an allowlist
コネクタ サーバーがインターネットからアクセスできる場合は、許可リストを使用して外部攻撃を防ぎます。コネクタ サーバーが内部ネットワーク上にある場合は、許可リストを使用する必要はありません。
Google Workspace サポートからの指示がない限り、デフォルトの許可リストの値を変更しないでください。
Fall back protocol and Fall back URL
これらの設定は下位互換性のためにのみ存在します。Google Workspace サポートからの指示がない限り、これらの値を変更しないでください。
OAuth endpoints
エンドポイントは、コネクタによって使用される Google の URL です。Google Workspace サポートからの指示がない限り、これらの値を変更しないでください。
Notes availability response elements
Google Workspace サポートからの指示がない限り、これらの値を変更しないでください。
Google support
トレース トークンを使用すると、コネクタのさらに詳細なデバッグが可能です。Google Workspace サポートからの指示がない限り、値を入力しないでください。
次のステップ
ステップを完了したら、[Save] [Exit] をクリックしてフォームを閉じます。
サーバー グループ文書を作成するに移動します。
Google、Google Workspace、および関連するマークとロゴは、Google LLC の商標です。その他すべての企業名および商品名は、関連各社の商標または登録商標です。