Windowsサービス
KeeperオートメーターサービスをWindowsサーバーで実行する手順
本ページでは、Dockerを使用せずにWindowsサーバーでオートメーターサービスを実行する手順を取り扱います。
1. オートメーターサービスをインストール
オートメーターインスタンスで、以下のURLからKeeperオートメーターのインストーラーをダウンロードし、解凍して実行します。
設定画面でJavaのチェックボックスをオンにして、Javaランタイムをインストールに含めます。現在はJava 17ランタイムが同梱されており、新バージョンのリリースに合わせて更新されます。

Keeperオートメーターは、以下のフォルダにインストールされます。
C:\Program Files\Keeper Security\Keeper Automator\
構成と設定は、以下のフォルダに保存されます。
C:\ProgramData\Keeper Automator\
2. configフォルダを作成
C:\ProgramData\Keeper Automatorフォルダに config フォルダを作成します。
3. 証明書ファイルとパスワードファイルをコピー
SSL証明書作成のページで作成した ssl-certificate.pfx ファイルをC:\ProgramData\Keeper Automator\Configに配置します。
ssl-certificate.pfx ファイルがパスフレーズで保護されている場合は、ssl-certificate-password.txt という名前のファイルもC:\ProgramData\Keeper Automator\Configに作成する必要があります。

4. サービスを再起動
サービス画面でKeeperオートメーターを選択し、サービスを再起動します。

ウェブブラウザでサービスが実行中であることを確認します (テストしている端末からポート443へアクセスできる必要があります)。 この場合、URLはhttps://automator.company.com/api/rest/statusです。
自動ヘルスチェックには、以下のURLも使用できます。
https://automator.company.com/health
Windowsファイアウォール
Defenderファイアウォールが実行されているWindowsにデプロイしている場合は、Windows Defenderファイアウォールでポート443 (または指定した任意のポート) を開く必要がある場合があります。以下の手順に従います。
[スタート] メニューを開き、[Windows Defender ファイアウォール] と入力して、結果の一覧から選択します。横のナビゲーションメニューで [詳細設定] を選択し、[受信の規則] を選択します。ポートを開くには、[新しい規則] を選択して手順を完了します。


サービスの保護
Keeperオートメーターサービスは、インバウンドトラフィックの送信元をKeeperのインフラストラクチャのみに限定するため、インバウンドファイアウォールルールを設定して導入する必要があります。
ネットワークアクセスを制限する必要があります。許可するIPアドレスの一覧は、インバウンド要件をご参照ください。
コマンダーでの最後の設定
サービスが実行中になったら、Keeperコマンダーを使用してオートメーターをご利用のKeeper環境に統合します。
Keeperコマンダーをインストール ご利用のワークステーション、サーバー、コンピュータなどにKeeperコマンダーCLIをインストールします。バイナリインストーラーを含むインストール手順についてはこちらのページをご参照ください。
Keeperコマンダーでオートメーターを有効化 Keeperコマンダーにログインし、
automator createで始まる一連のコマンドを使用してオートメーターを有効化します。オートメーターには任意の名前を付けられます。
ノード名 (この場合は「Azure Cloud」) は、以下に示すように管理コンソールのUIに表示されます。

コマンドの出力には、IDプロバイダから取得したメタデータを含むオートメーターの設定が表示されます。
URLはまだ設定されていません。以下のように automator edit コマンドを実行します。これによりURLとスキルが設定されます (team、 team_for_user、device)。
続いてキーを交換します。オートメーター公開キーで暗号化されたエンタープライズ秘密キーがオートメーターへ渡されます。
続いて、以下のコマンドを使用して新しい設定でオートメーターを初期化します。
最後に、以下のコマンドでオートメーターサービスを有効にします。
この時点で設定は完了です。
AD FSを使用した環境の場合
IDプロバイダとしてAD FSを使用してKeeperオートメーターを有効にする場合、以下の手順に従ってKeeper証明書を更新するまでログインできません。
Keeper管理コンソールへログインします。
[管理者] > SSOノード > [プロビジョニング] に移動し、クラウドSSOコネクト設定を確認します。
[SP証明書をエクスポート] をクリックします。
AD FS管理コンソールで、KeeperクラウドSSO証明書利用者信頼プロパティを選択します。
[暗号化] タブで、古い証明書をこの新しい証明書に置き換えます。
[署名] タブで、新しいSP証明書をこの新しい証明書に置き換えます。
ユーザー体験のテスト
Keeperオートメーターをデプロイしたら、エンドユーザー体験をテストできます。ユーザーがSSOのIDプロバイダーで認証したあとは、承認を求めるプロンプトは表示されません。
最も簡単なテスト方法は、ブラウザのシークレットウィンドウからKeeperウェブボルトを開き、クラウドSSOコネクトでログインすることです。デバイス承認を求めるプロンプトは表示されません。




サービスの更新
Keeperオートメーターサービスを再設定する際は、Keeperコマンダーを使用してサービスエンドポイントを再初期化する必要があります。
トラブルシューティング
サービスが始まらない
Keeperオートメーターのログを確認してください。通常これで問題がわかります。Windowsの場合、ログはC:\ProgramData\Keeper Automator\logsにあります。
常に承認のプロンプトが表示される
Keeperオートメーターサービスを再インストールする際、Keeperコマンダーを使用してサービスエンドポイントを再初期化する必要がある場合があります。Keeperコマンダーについてはこちらのページをご参照ください。
Keeperコマンダーでオートメーターインスタンスを再初期化するのに必要なコマンドは以下のとおりです。
最終更新

