Partager via


AS2

AS2 permet de recevoir et d’envoyer des messages via le protocole de transport AS2 dans les communications professionnelles. AS2 correspond à l’instruction d’applicabilité 2. Les données sont transportées de manière sécurisée et fiable sur Internet. La sécurité est obtenue à l’aide de certificats numériques et de chiffrement.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Applications logiques Norme Toutes les régions Logic Apps
Contact
Nom Microsoft
URL https://support.microsoft.com/
Messagerie électronique abapi@microsoft.com
Métadonnées du connecteur
Éditeur Microsoft
Site internet https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-as2
Politique de confidentialité https://privacy.microsoft.com/
Catégories Opérations informatiques ; Commerce

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
ID du compte d’intégration ficelle ID du compte d’intégration Vrai
URL SAP du compte d’intégration securestring URL SAP du compte d’intégration Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 3000 60 secondes

Actions

Ajouter ou mettre à jour le contenu mic

Ajouter ou mettre à jour le contenu mic

Décoder le message AS2

Décoder le message AS2

Encoder en message AS2

Encoder en message AS2

Résoudre le contrat AS2

Résoudre le contrat AS2

Ajouter ou mettre à jour le contenu mic

Ajouter ou mettre à jour le contenu mic

Paramètres

Nom Clé Obligatoire Type Description
AgreementName
AgreementName string

Obtient ou définit le nom du contrat.

MicValue
MicValue string

Obtient ou définit le contenu MIC.

MicHashAlgorithm
MicHashAlgorithm string

Obtient ou définit l’algorithme de hachage MIC.

MicChangedTime
MicChangedTime date-time

Obtient ou définit l’heure de modification lorsque le message AS2 est traité.

MessageId
MessageId string

Obtient ou définit l’ID du message.

As2From
As2From string

Obtient ou définit l’identificateur As2-From.

As2To
As2To string

Obtient ou définit l’identificateur As2-To.

Retours

Décoder le message AS2

Décoder le message AS2

Paramètres

Nom Clé Obligatoire Type Description
body
body True binary

Retours

Message de réponse retourné par l’API AS2.

Encoder en message AS2

Encoder en message AS2

Paramètres

Nom Clé Obligatoire Type Description
AS2-From
as2From True string

Identificateur AS2-From.

AS2-To
as2To True string

Identificateur AS2-To.

Nom de fichier
fileName string

Nom de fichier.

body
body True binary
type de contenu
Content-Type string

type de contenu.

Retours

Message de réponse retourné par l’API AS2.

Résoudre le contrat AS2

Résoudre le contrat AS2

Paramètres

Nom Clé Obligatoire Type Description
AS2-From
as2From True string

Identificateur AS2-From.

AS2-To
as2To True string

Identificateur AS2-To.

Retours

Propriétés du contrat AS2.

Déclencheurs

Lorsqu’une valeur MIC est créée

Lorsqu’une valeur MIC est créée

Lorsqu’une valeur MIC est créée

Lorsqu’une valeur MIC est créée

Paramètres

Nom Clé Obligatoire Type Description
DateTime pour démarrer la synchronisation MIC
startSyncTime date-time

Date initiale d’interrogation des modifications.

Retours

Définitions

As2ReplicableMicContent

Contenu MIC réplicable.

Nom Chemin d’accès Type Description
AgreementName
AgreementName string

Obtient ou définit le nom du contrat.

MicValue
MicValue string

Obtient ou définit le contenu MIC.

MicHashAlgorithm
MicHashAlgorithm string

Obtient ou définit l’algorithme de hachage MIC.

MicChangedTime
MicChangedTime date-time

Obtient ou définit l’heure de modification lorsque le message AS2 est traité.

MessageId
MessageId string

Obtient ou définit l’ID du message.

As2From
As2From string

Obtient ou définit l’identificateur As2-From.

As2To
As2To string

Obtient ou définit l’identificateur As2-To.

MicUpdateResponse

Nom Chemin d’accès Type Description
État de l’action mic de création ou de mise à jour
MicUpdateStatus string
ExistingMicContent
ExistingMicContent MicContent
Détails de l'erreur
ErrorDetails EipErrorResponseBody

Corps de la réponse d’erreur

MicContent

Nom Chemin d’accès Type Description
AgreementName
AgreementName string
MicValue
MicValue string
MicHashAlgorithm
MicHashAlgorithm string
ChangedTime
ChangedTime date-time
MessageId
MessageId string
As2From
As2From string
As2To
As2To string

EipErrorResponseBody

Corps de la réponse d’erreur

Nom Chemin d’accès Type Description
StatusCode
StatusCode string

Code d’état HTTP de la réponse

Message d'erreur
ErrorMessage string

Message d'erreur

Source
source string

Source de l’erreur

Erreurs
errors array of string

Erreurs fournies par la source

As2AgreementProperties

Propriétés du contrat AS2.

Nom Chemin d’accès Type Description
AgreementName
AgreementName string

Obtient ou définit le nom du contrat.

GuestPartnerName
GuestPartnerName string

Obtient ou définit le nom du partenaire invité.

HostPartnerName
HostPartnerName string

Obtient ou définit le nom du partenaire hôte.

As2To
As2To string

Obtient ou définit l’identificateur AS2-To.

As2From
As2From string

Obtient ou définit l’identificateur AS2-From.

As2DecodeResponse

Message de réponse retourné par l’API AS2.

Nom Chemin d’accès Type Description
AS2Message
AS2Message As2DecodedMessage

Charge utile de message décodée AS2.

SortantMdn
OutgoingMdn As2OutgoingMdn

MDN sortant généré par le décodeur

As2DecodedMessage

Charge utile de message décodée AS2.

Nom Chemin d’accès Type Description
Content
Content string

Obtient ou définit le contenu du message.

AS2From
AS2From string

Obtient ou définit l’identificateur AS2-From.

AS2To
AS2To string

Obtient ou définit l’identificateur AS2-To.

AgreementName
AgreementName string

Obtient ou définit le nom du contrat.

IsMdn
IsMdn boolean

Obtient ou définit une valeur booléenne indiquant si le message est MDN ou non.

IsFailedMessage
IsFailedMessage boolean

Obtient ou définit une valeur booléenne indiquant si le traitement du message a réussi ou non.

DispositionType
DispositionType string

Obtient ou définit le type de disposition.

IsAS2MessageSigned
IsAS2MessageSigned boolean

Obtient ou définit une valeur booléenne indiquant si le message AS2 est signé ou non.

IsAS2MessageCompressed
IsAS2MessageCompressed boolean

Obtient ou définit une valeur booléenne indiquant si le message AS2 est compressé ou non.

IsAS2MessageEncrypted
IsAS2MessageEncrypted boolean

Obtient ou définit une valeur booléenne indiquant si le message AS2 est chiffré ou non.

IsAS2MessageDuplicate
IsAS2MessageDuplicate boolean

Obtient ou définit une valeur booléenne indiquant si le message AS2 est dupliqué ou non.

AS2MessageId
AS2MessageId string

Obtient ou définit l’ID de message AS2.

InboundHttpHeaders
InboundHttpHeaders string

Obtient ou définit les en-têtes http entrants.

Nom du fichier
FileName string

Obtient ou définit l’en-tête du nom de fichier.

ContentType
ContentType string

Obtient ou définit le type de contenu.

MicVerification
MicVerification string

Obtient ou définit la vérification MIC

IsNrrEnabled
IsNrrEnabled boolean

Obtient ou définit la fonction NRR activée.

MdnStatusCode
MdnStatusCode string

Obtient ou définit le code d’état de l’accusé de réception.

MdnExpected
MdnExpected string

Obtient ou définit l’attente d’accusé de réception.

ReceiverPartnerName
ReceiverPartnerName string

Obtient ou définit le nom du partenaire récepteur.

SenderPartnerName
SenderPartnerName string

Obtient ou définit le nom du partenaire expéditeur.

OriginalMessageId
OriginalMessageId string

Obtient ou définit l’ID de message du message d’origine.

As2OutgoingMdn

MDN sortant généré par le décodeur

Nom Chemin d’accès Type Description
Content
Content string

Obtient ou définit le contenu MDN.

OutboundHeaders
OutboundHeaders object

Obtient les en-têtes sortants.

MdnType
MdnType string

Obtient ou définit le type MDN.

ReceiptDeliveryOption
ReceiptDeliveryOption string

Obtient ou définit l’option de remise de reçu.

MicVerification
MicVerification string

Obtient ou définit la vérification MIC

IsNrrEnabled
IsNrrEnabled boolean

Obtient ou définit la fonction NRR activée.

MdnStatusCode
MdnStatusCode string

Obtient ou définit le code d’état de l’accusé de réception.

OriginalMessageId
OriginalMessageId string

Obtient ou définit l’ID de message du message d’origine en cas de MDN.

Erreur
Error string

Obtient ou définit une erreur si un message envoyé est reçu dans MDN

As2EncodeResponse

Message de réponse retourné par l’API AS2.

Nom Chemin d’accès Type Description
AS2Message
AS2Message As2EncodedMessage

Message encodé AS2

As2EncodedMessage

Message encodé AS2

Nom Chemin d’accès Type Description
Content
Content string

Obtient ou définit le contenu du message encodé.

AS2From
AS2From string

Obtient ou définit l’identificateur AS2-From.

AS2To
AS2To string

Obtient ou définit l’identificateur AS2-To.

AgreementName
AgreementName string

Obtient ou définit le nom du contrat.

AS2MessageId
AS2MessageId string

Obtient ou définit l’ID de message AS2.

ReceiverPartnerName
ReceiverPartnerName string

Obtient ou définit le nom du partenaire récepteur.

SenderPartnerName
SenderPartnerName string

Obtient ou définit le nom du partenaire expéditeur.

Erreur
Error string

Obtient ou définit l’erreur le cas échéant.

MdnExpected
MdnExpected string

Obtient ou définit l’attente d’accusé de réception.

MdnTypeExpected
MdnTypeExpected string

Obtient ou définit le type MDN.

IsNrrEnabled
IsNrrEnabled boolean

Obtient ou définit un indicateur indiquant si le NRR activé est activé ou non.

OutboundHeaders
OutboundHeaders object

Obtient les en-têtes sortants.