セキュリティ マネージャーについて

セキュリティ マネージャーは、ESF によって生成されたセキュリティ クエリを処理し、許可、拒否、または不明のいずれかのステータスを返します。1 つのインストール環境のセキュリティ マネージャー プールに複数のセキュリティ マネージャーを構成できます。プールから使用するセキュリティ マネージャーのデフォルト リストを、個々の Enterprise Server について作成できます。

注: セキュリティ マネージャーは、外部セキュリティ マネージャー (ESM) と呼ばれることもあります。

ESF は、セキュリティ クエリを、リストに構成されている順序でセキュリティ マネージャーに送信します。

Enterprise Server は次のように構成できます。

Enterprise Server には次のセキュリティ マネージャーが含まれています。これらは構成することにより使用できます。

osesm
このセキュリティ マネージャーは、Windows オペレーティング システムのユーザー構成へのアクセスを提供します。これを使用して、Windows ユーザーを認証できます。
mldap_esm
このセキュリティ マネージャーを使用すると、Enterprise Server セキュリティを LDAP と統合できます。mldap_esm は、Microsoft Active Directory およびその他の LDAP (OpenLDAP など) の両方で使用できます。mldap_esm では、ユーザーのアクセス制御と、アプリケーションが使用するリソースおよびファイルのアクセス制御を実装できます。
pam_esm
Linux では、このセキュリティ マネジャーは Pluggable Authentication Modules (PAM) フレームワークへのアクセスを提供します。これを使用して、Linux ユーザーを認証できます。
MFDS 内部セキュリティ
Directory Server のセキュリティは、MFDS 内部セキュリティ マネージャーを使用して実装できます。このセキュリティ マネージャーは、セキュリティ マネージャー リストに他のセキュリティ マネージャーが存在しない場合に Directory Server に使用されます。ユーザーおよびグループを指定し、Enterprise Server 管理機能へのアクセスを制限できます。
CASESM
CAS ESM モジュール (casesm) では、Enterprise Server のレガシー セキュリティ定義 (CICS リソース テーブルに格納) を使用します。これは、Net Express または Server Express 5.0 以前で使用されていたモデルです。

これにより、リリース 5 (現在のアーキテクチャを使用) より前の Net Express または Server Express のセキュリティ構成を使用できます。

注: casesm CAS および CAS コマンド ライン ユーティリティ内でのみ使用でき、MFDS、MFCS、および CAS 以外のユーティリティ (esfadmin など) では無視されます。

セキュリティ マネージャーは、ESF が生成する API セキュリティ クエリを処理して ESF に結果を返すことができれば、上記に限らず、どのようなメカニズムでも構いません。要件に合わせて独自のセキュリティ マネージャーを開発できます。データベース、ディレクトリ、オペレーティング システムなどのメカニズムをセキュリティ マネージャーとすることができます。