承認プロパティと否認不可プロパティ
このトピックでは、パートナー インターフェイス プロセス (PIP) の Is Authorization Required
、 Non-Repudiation of Origin and Content
、および Non-Repudiation Required (Acknowledgement of Receipt)
プロパティの動作について説明します。 また、Microsoft BizTalk Accelerator for RosettaNet (BTARN) でサポートされるこれらのプロパティの組み合わせについても説明します。
これらのプロパティは、BizTalk Accelerator for RosettaNet管理コンソールの [プロセス構成設定] セクションの [プロセス構成] プロパティの [アクティビティ] タブで設定します。 詳細については、「 プロセス構成を作成または編集する方法」を参照してください。
プロパティの動作
BTARN は、および プロパティの設定に従って、次の動作をIs Authorization Required
Non-Repudiation of Origin and Content
Non-Repudiation Required (Acknowledgement of Receipt)
示します。
プロパティ | True の場合の動作 | False の場合の動作 |
---|---|---|
Is Authorization Required |
受信アクションまたはシグナル メッセージに署名する必要があります。それ以外の場合、BTARN はメッセージを拒否します。 個々のロールがアクティビティの実行を許可されていない場合、BTARN はビジネス ドキュメントを受け入れません。 | 着信アクション メッセージまたは着信シグナル メッセージが署名されている必要はありません。 メッセージの RNIF ヘッダー部分のパートナー DUNS 番号に単純な承認が適用されます。 |
Non-Repudiation of Origin and Content |
送信アクションまたはシグナル メッセージに署名されます。 アクション メッセージは、元の受信フォームで BTARNDATA データベースの MessageStorageOut テーブルに格納されます。 | 送信アクションまたはシグナル メッセージは格納されません。 |
Non-Repudiation Required (Acknowledgement of Receipt) |
着信アクション メッセージまたは着信シグナル メッセージが署名されている必要があります。 着信メッセージは、BTARNDATA データベースの MessageStorageIn テーブルに格納されます。 メッセージ ダイジェストが受信確認に含まれている必要があります。 | 着信アクション メッセージまたは着信シグナル メッセージは格納されません。 |
プロパティのサポート
次の表は、および プロパティの組み合わせに対する BTARN のサポートをIs Authorization Required
Non-Repudiation of Origin and Content
Non-Repudiation Required (Acknowledgement of Receipt)
示しています。
重要
BTARN は、アクション メッセージとシグナル メッセージの両方に署名するか、アクション メッセージも単一メッセージにも署名しない必要があります。 BTARN は署名アクションをサポートしていませんが、シグナルに署名することも、その逆もサポートしていません。
重要
BTARN が送信メッセージに署名する場合は、BTARNArchive データベースの MessageStorageOut テーブルにメッセージを保存する必要があります。
承認が必要です | [発信元とコンテンツの否認不可] | Non-Repudiation Required (Acknowledgement of Receipt) | BTARN によるサポートの有無 |
---|---|---|---|
False |
False |
False |
はい |
False |
False |
True |
いいえ* |
False |
True |
False |
いいえ** |
False |
True |
True |
なし*** |
True |
False |
False |
あり**** |
True |
False |
True |
あり**** |
True |
True |
False |
はい |
True |
True |
True |
はい |
* BTARN では、シグナルに署名し、アクションに署名する必要がないため、この組み合わせはサポートされていません。
** BTARN では、アクションに署名し、シグナルに署名する必要がないため、この組み合わせはサポートされていません。
BTARN では、アクションとシグナルの両方に否認不可を に True
設定すると、BTARN が承認を実行していることを意味するため、この組み合わせはサポートされません。 したがって、この組み合わせは有効ではありません。
と Non-Repudiation of Origin and Content
を にFalse
True
設定Is Authorization Required
すると、BTARN は否認不可テーブルにメッセージを格納します。