サービス アカウントの構成

AX Server は、Analytics Exchange Service、Analytics Exchange Connector、Analytics Exchange Database の 3 つの Windows サービスを使用することで、自身の上でほとんどのアプリケーション機能を実行できます。

サービス名

サービスの表示名

サービス名

Analytics Exchange Service

TomEE

Analytics Exchange Connector

AXConnector

Analytics Exchange Database

(PostgreSQL データベースのみを使用する AX Server のインストール)

ACL_AXDatabase

Analytics Exchange Service

Analytics Exchange Service は、AX Server と、構成する各 AX Engine Node 上にインストールされます。

Analytics Exchange Service ユーザー アカウント

Analytics Exchange Service を実行するためのユーザー アカウントを割り当てるには、次のいずれかを実行する必要があります。

メモ

ローカル ユーザーアカウントを使った TomEE サービスの実行はサポートされていません。これらのアカウントには、いくつかの ACL コマンドを実行するための十分な権限がありません。

ディレクトリに対してサービス アカウントが持つアクセス許可

選択するユーザー アカウントは、AX Server Configuration Web アプリケーションに指定された[データ ディレクトリ]および[アーカイブおよび復元データ ディレクトリ]フォルダーにアクセスできなければなりません。

次のアクセス許可が必要です。

メモ

AX Server インストーラーは、サーバーを実行するための、サーバー上の必要なローカルのアクセス許可を割り当てます。ただし、フォルダーが別のサーバーにある場合や、指定されたフォルダーへのアクセス権をユーザー アカウントがデフォルトで持っていない場合には、アクセス許可を手動で設定する必要があります。

Analytics Exchange Service の複数のインスタンス向けのユーザー アカウント

異なるサーバー上で動作する複数の Analytics Exchange Service インスタンスをインストールする場合には、インストールを実行する前に、サービスの実行および AX Server データへのアクセスに必要な権限を持つドメイン アカウントを作成する必要があります。

各インストール時に、そのアカウントを指定して Analytics Exchange Service を実行してください。

Direct Link のある Analytics Exchange Service のユーザー アカウント

AX Server または AX Engine Node のインスタンスをホストするマシンが Direct Link をインストールしている場合は、ユーザー アカウントには次の実行可能ファイルを実行するアクセス許可がある必要があります。

メモ

これらの実行可能ファイルを実行するアクセス許可がない場合は、Direct Link コマンドを含むアナリティクスは失敗します。実行可能ファイルが含まれるフォルダーへのフル コントロールのアクセス許可を割り当てることができます。デフォルトでは、実行可能ファイルは C:\Program Files\SAP\FrontEnd\SAPgui にあります。

Analytics Exchange Connector

AX Server インストーラーは、ローカル システム アカウントを使用するように Analytics Exchange Connector サービスを設定します。このデフォルトの構成を使用することをお勧めします。

Analytics Exchange Database

PostgreSQL のセットアップ ウィザードにより、Analytics Exchange Database サービスが設定されるとともに、このサービスの実行に必要な、サーバーのローカル アクセス許可が設定されます。

インストール時に次を行うことができます。

メモ

組み込みのローカル システム アカウントでサービスを実行することはできません。これは、データーベース サーバーが必要とするネットワーク リソースへのアクセス許可がローカル システム アカウントにないためです。

Analytics Exchange Database サービスは、PostgreSQL がインストールされているサーバーにインストールされます。また、このサービスは、PostgreSQL がデータベース サーバーとして使用される場合にのみ存在します。