APPC プログラマー セキュリティ ガイド

次のトピックでは、Microsoft Host Integration Server SDK の APPC セクションに適用されるセキュリティについて説明します。

開発者向けの APPC セキュリティについて

このセクションでは、Advanced Program-to-Program Communications (APPC) を使用して Systems Network Architecture (SNA) 環境でデータを交換するために記述する C 言語アプリケーションに適用されるセキュリティプラクティスと問題について説明します。

会話のセキュリティ

  • APPC トランザクション プログラムの所有者は、限られた一連のユーザーだけがプログラムを開始できる場合があります。 APPC は APPC 会話セキュリティと呼ばれるメカニズムを提供します。クライアント トランザクション プログラムは、サーバーに資格情報を提供してプログラムにアクセスします。 会話のセキュリティの詳細については、「APPC Security」セクションを参照してください。

    複数の APPC 動詞によって、リモート LU との接続が作成されます。 リモート LU を使用して接続を作成する場合、アクセスを確立するために資格情報が必要になる場合があります。 セキュリティ パラメーターは 会話のセキュリティを制御し、 pwd パラメーター user_idパラメーターは、ホスト上のユーザーの検証に使用される情報を指定します。

    会話セキュリティについては、Conversation Security に関するトピックと、次の APPC 動詞のリファレンス ページに記載されています。

  • ALLOCATE

  • MC_ALLOCATE

  • SEND_CONVERSATION

  • MC_SEND_CONVERSATION

SNACFG を使用したセッション セキュリティの構成

ユーティリティ SNACFG を使用して、リモート LU のセッション セキュリティを設定できます。 指定できる値は none で、プレーンテキスト キーを使用し、スクレーブル キーを使用します。

自動ログイン

自動ログインをHost Integration Serverの構成については、「CPI-C 自動ログオンのサポート」を参照してください

CNOS を使用したサービス キーの設定

CNOS 動詞を使用してセッション数を変更するときに 、キー パラメーターを使用してマスターキーまたはサービス キーを指定 できます。 これはプレーンテキスト パラメーターであり、キーロック機能がセキュリティで保護されている場合は有効です。