MS_CRMAppPool - NetDevInfraWGinOSSConsortium/NetDevInfraWiki GitHub Wiki
-
TOP > Dynamics CRM > CRMの展開の管理とトラブルシューティング
- CRMAppPool
-
Dynamics CRM の Web アプリケーション・サーバーである
IIS のアプリケーションプールと呼ばれるプロセス。 -
アカウント指定の件は、こちらを参照。
補足(元ページが短いため、要点を補う):
CRMAppPoolは
IIS 上で Dynamics CRM の Web アプリケーションを実行する
アプリケーションプールの名前である。
ここで指定した ID(実行アカウント)が、
- CRMのインストールと構成で作成される
PrivUserGroup(特殊な管理特権)SQLAccessGroup(組織データベースのdb_owner)のメンバとして登録される。つまり、
CRMAppPoolの ID が
CRM から DB への実質的なアクセス主体になる。実務上の注意点は次のとおり。
- アカウントを変更するときは、上記のグループへの登録も併せて行う。
IIS 側だけ変えると DB に接続できなくなる。
Microsoft は手作業ではなく
展開マネージャや
専用の手順を使うことを案内していた。- SPN の登録先も変わる。
NLB 構成や Kerberos 認証を使う場合、
アカウント変更に伴って SPN の張り替えが必要になる
(→ CRMの高可用性オプション)。- ビルトイン システム アカウント は推奨されない。
CRMのインストールと構成のとおり、
最小権限のドメイン アカウントを使う。これらは「アプリケーション プールの ID を変えたら動かなくなった」という
定番の障害の原因であり、
CRMの展開の管理とトラブルシューティングで
扱われている理由でもある。
Tags: Dynamics CRM