Propriétés d'autorisation et de non-répudiation
Cette rubrique décrit le comportement des propriétés Is Authorization Required
, Non-Repudiation of Origin and Content
et Non-Repudiation Required (Acknowledgement of Receipt)
des processus PIP (Partner Interface Processes). Il décrit également les combinaisons de ces propriétés prises en charge par Microsoft BizTalk Accelerator pour RosettaNet (BTARN).
Vous définissez ces propriétés sous l’onglet Activité des propriétés Configuration du processus dans la section Paramètres de configuration du processus de la console de gestion BizTalk Accelerator pour RosettaNet. Pour plus d’informations, consultez Création ou modification d’une configuration de processus.
Comportement de la propriété
BTARN présente le comportement suivant en fonction des paramètres des Is Authorization Required
propriétés , Non-Repudiation of Origin and Content
et Non-Repudiation Required (Acknowledgement of Receipt)
.
Propriété | Comportement quand le paramètre est Vrai | Comportement quand le paramètre est Faux |
---|---|---|
Is Authorization Required |
Les messages d’action ou de signal entrants doivent être signés ; sinon, BTARN rejette le message. BTARN n’accepte pas le document métier si la personne/le rôle n’est pas autorisé à effectuer l’activité. | Les messages d'action ou de signal entrants n'ont pas à être signés. Une autorisation simple est toujours appliquée avec le numéro DUNS du partenaire à partir des parties d'en-tête RNIF du message. |
Non-Repudiation of Origin and Content |
Les messages d'action ou de signal sortants sont signés. Les messages d'action sont stockés sous leur forme d'origine reçue dans la table MessageStorageOut de la base de données BTARNDATA. | Les messages d'action ou de signal sortants ne sont pas stockés. |
Non-Repudiation Required (Acknowledgement of Receipt) |
Les messages d'action ou de signal entrants doivent être signés. Le message entrant est stocké dans la table MessageStorageIn de la base de données BTARNDATA. Une synthèse du message doit être incluse dans l'accusé de réception. | Les messages d'action ou de signal entrants ne sont pas stockés. |
Prise en charge des propriétés
Le tableau suivant montre la prise en charge de BTARN pour les Is Authorization Required
combinaisons des propriétés , Non-Repudiation of Origin and Content
et Non-Repudiation Required (Acknowledgement of Receipt)
.
Important
BTARN doit signer à la fois les messages d’action et les messages de signal, ou ni les messages d’action ni les messages uniques. BTARN ne prend pas en charge les actions de signature, mais pas la signature de signaux, ou inversement.
Important
Si BTARN signe un message sortant, il doit enregistrer le message dans la table MessageStorageOut de la base de données BTARNArchive.
Autorisation obligatoire | Non-répudiation de l'origine et du contenu | Non-Repudiation Required (Acknowledgement of Receipt) | Prise en charge par BTARN ? |
---|---|---|---|
False |
False |
False |
Oui |
False |
False |
True |
Non* |
False |
True |
False |
Non** |
False |
True |
True |
Non*** |
True |
False |
False |
Oui**** |
True |
False |
True |
Oui**** |
True |
True |
False |
Oui |
True |
True |
True |
Oui |
* BTARN ne prend pas en charge cette combinaison, car elle nécessite que les signaux soient signés et que les actions ne soient pas signées.
** BTARN ne prend pas en charge cette combinaison, car elle nécessite que les actions soient signées et que les signaux ne soient pas signés.
BTARN ne prend pas en charge cette combinaison, car la définition de la non-répudiation sur pour True
les actions et les signaux signifie que BTARN effectue l’autorisation. Cette combinaison n'est donc pas valide.
Lorsque vous définissez Is Authorization Required
True
sur et Non-Repudiation of Origin and Content
sur False
, BTARN stocke le message dans la table de non-répudiation.
Voir aussi
Guide pratique pour créer ou modifier une configuration de processus