セッション・オプションは、複数のソース (USER または TERMINAL ステートメント、および PROFILE、APPL、SYSTEM の各ステートメント) から取得できます。 IBM Session Manager はデフォルト・オプションを提供します。 デフォルト・オプションは、PROFILE、USER、TERMINAL、および SYSTEM の各ステートメントでも定義できます。
一部のセッションが USER ステートメントから取得され、一部のセッションが PROFILE ステートメントから取得される場合があります。 あるいは、一部のセッションが TERMINAL ステートメントから取得され、一部のセッションが PROFILE ステートメントから取得される場合もあります。 該当する USER ステートメントがある場合、TERMINAL ステートメント上のセッション定義はすべて無視されます。 USER ステートメントまたは TERMINAL ステートメントが存在しないものの、ユーザー出口の制御下でサインオンが許可されており、ユーザー出口がプロファイルを指定していない場合は、デフォルト・プロファイルが使用されます。
ただし、単一のセッション定義は単一のソースからのみ取得されます。 セッション・オプションは、デフォルト・オプションのセットが指定されている場合のみマージされます。
IBM Session Manager は、まず最初に、以下のステートメントを検索してセッション定義を見つけます。
PROFILE ステートメントが、USER ステートメントまたは TERMINAL ステートメントに一致するセッションがあるセッションを定義している場合、プロファイル・セッション定義は無視されます。