Skip to main content
ABBYY FlexiCapture Application Server を Microsoft Azure のファイル共有に接続できます。
Microsoft Azure Files ですでにストレージ アカウントが作成されており、ABBYY FlexiCapture で使用できる状態であることを前提としています。
  1. Azure ポータルでストレージ アカウント (この例では abbyystorage) を開き、ストレージ アカウント ペインで Files をクリックします。
abbyystorage ストレージ アカウント ペインが表示され、Files サービスが強調表示されている Microsoft Azure ポータルのスクリーンショット。
  1. 名前 (この例では fcstorage) と必要に応じて容量クォータを指定して、ストレージ アカウントに新しいファイル共有を作成します。
fcstorage という名前の新しいファイル共有が、指定した名前とクォータで作成されている Microsoft Azure ポータルのスクリーンショット。
  1. 作成したファイル共有を開き、Connect をクリックします。
作成したファイル共有が開かれ、Connect オプションが選択されている Microsoft Azure ポータルのスクリーンショット。
  1. cmdkey コマンドを Clipboard にコピーします。
cmdkey コマンドが Clipboard にコピーされている Microsoft Azure ポータルの Connect ペインのスクリーンショット。
  1. FlexiCapture Application Server がある仮想マシンに、FlexiCapture サービスにアクセスする権限を持つシステム ユーザー (この例では fcuser) としてログオンし、コマンドライン プロンプトを開いて、Clipboard から cmdkey コマンドを貼り付けて実行します。これにより、ファイル共有の資格情報が Windows Credential Manager に追加されます。
ファイル共有の資格情報を Windows Credential Manager に追加するために、cmdkey コマンドが貼り付けられて実行されている Windows コマンドライン プロンプトのスクリーンショット。
  1. Windows Explorer を開き、ユーザーがファイル共有にアクセスできることを確認します。
ユーザーが接続された Azure ファイル共有にアクセスできることを確認している Windows Explorer のスクリーンショット。
  1. Internet Information Services (IIS) Manager を開き、FlexiCapture アプリケーション プールを選択して、Advanced Settings をクリックします。
FlexiCapture アプリケーション プールが選択され、Advanced Settings オプションが強調表示されている IIS Manager のスクリーンショット。
  1. プールの ID を必要な権限を持つ FlexiCapture ユーザー アカウントに変更し、Load User ProfileTrue に設定して、OK をクリックして変更を確定し、アプリケーション プールをリサイクルします。
アプリケーション プールの ID が FlexiCapture ユーザー アカウントに設定され、Load User Profile が True に設定されている IIS Advanced Settings ダイアログのスクリーンショット。
  1. 管理および監視コンソールで、Use external file storage オプションを選択し、Microsoft Azure のファイル共有へのパスを指定します。
Use external file storage オプションが選択され、Microsoft Azure ファイル共有のパスが指定されている管理および監視コンソールのスクリーンショット。

Azure Key Vault を使用して Microsoft Azure Files に接続する

Azure Key Vault は、API キー、パスワード、証明書などのシークレットを安全に保存するためのクラウド サービスです。このサービスを使用すると、Azure サブスクライバーはクラウド アプリケーションやサービスで使用される機密データを保護できます。Key Vault は Azure ポータル で作成および管理できます (詳細については Microsoft のドキュメントを参照してください) 。 Azure Files への接続を設定するには、次の手順を実行します。

Azure ポータル上で

  1. ABBYY FlexiCapture Application Server 用の 仮想マシン を設定します。 重要! Application Server がインストールされている 仮想マシン は、Azure Active Directory に登録されている必要があります。仮想マシンの作成と設定の詳細については、Microsoft のドキュメントを参照してください。
Azure Active Directory に登録された ABBYY FlexiCapture Application Server 用の仮想マシンが表示された Azure ポータルのスクリーンショット。
  1. 新しい Key Vault を作成します。 Permission model で、Azure role-based access control を選択します。
Azure ポータルの「Create a key vault」ページで、**Permission model** の下に **Azure role-based access control** が選択されているスクリーンショット。
  1. シークレットを保存および表示できるようにするには、自分のアカウントに Key Vault Secrets Officer ロールを追加し、仮想マシン オブジェクトに Key Vault Secrets User ロールを追加します。仮想マシンにアクセス許可を付与する方法の詳細については、Microsoft のドキュメントを参照してください。
  2. Azure Storage アカウントのシークレット (つまりアクセス キー) を Key Vault に追加します。Key Vault にシークレットを追加する方法の詳細については、Microsoft のドキュメントを参照してください。 重要! Azure Files に接続するには、シークレットの名前がストレージ アカウント名と同じである必要があります。
シークレット名が Azure Storage アカウント名と一致するシークレットが Key Vault に追加されている Azure ポータルのスクリーンショット。
Key Vault のシークレットとして使用するアクセス キーをコピーする Azure ポータルの Azure Storage アカウントの Access keys ページのスクリーンショット。

各 Application Server で

Azure Files にアクセスできるよう、システム アカウントを構成します。手順は次のとおりです。
  1. Application Server がインストールされている各仮想マシンに、次の PowerShell スクリプトを保存します。
スクリプトは、入力として次の 2 つのパラメーターを受け取ります。
  • ネットワーク Azure フォルダーのルート パス。例: \\<name of Azure Storage account>.file.core.windows.net\<name of network folder>
  • Azure Storage アカウント のアクセス キーを格納する Key Vault の URI。URI は、Azure ポータルの Overview タブにある Vault URI field からコピーできます。
Azure ポータルの Key Vault の Overview タブで、Vault URI field が強調表示されているスクリーンショット。
スクリプトを実行するためのサンプル コマンド:
  1. スクリプトを実行するには、システム起動イベントをトリガーとして実行されるタスクを Task Scheduler で作成します。このタスクは、System、Network Service、または Local Service のユーザー アカウントで実行する必要があります。IIS のアプリケーション プールも同じアカウントで実行する必要があります。
システム起動イベントをトリガーとして実行される新しいタスクを示す Task Scheduler のスクリーンショット。
IIS のアプリケーション プールと同じ System アカウントで実行するよう構成された Task Scheduler タスクのスクリーンショット。
  1. 接続スクリプトの実行後に IIS サービスが起動するように構成します。これを行うには、World Wide Web Publishing Service Properties ダイアログを開き、General タブの Startup type ドロップダウンリストから Automatic (Delayed Start) を選択します。
Startup type が Automatic (Delayed Start) に設定された World Wide Web Publishing Service Properties ダイアログのスクリーンショット。
  1. Application Server を再起動します。