Mise à jour de version KB0409121
E-mail
[Lien de démonstration] Authentification OAuth et intégration REST pour Adobe Sign dans SAP Ariba Contracts
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
ID de la fonctionnalité

SC-12238

Description de la fonctionnalité

Cette fonctionnalité permet l'intégration de SAP Ariba Contracts et Adobe Sign à l'aide d'API REST. L'intégration de SAP Ariba Contracts et Adobe Sign prend désormais en charge l'utilisation de la méthode d'authentification OAuth 2.0 pour envoyer des documents de SAP Ariba Contracts à Adobe Sign pour les signatures électroniques.

Problème client

Adobe a planifié la fin de vie planifiée des API basées sur SOAP pour l'intégration d'Adobe Sign. Avec la fin de vie de ces API, il est impératif de mettre à niveau l'intégration entre SAP Ariba Contracts et Adobe Sign vers les nouvelles normes d'intégration.

Proposition de valeur client

Les nouvelles API REST contiennent une fonctionnalité permettant de résoudre les problèmes persistants des clients avec l'intégration actuelle. En outre, OAuth 2.0 fournit une architecture d'authentification plus sécurisée et une expérience utilisateur améliorée.

Public

Acheteur

Guide des nouveautés

https://help.sap.com/docs/SAP_Ariba/978b7e36451a4c2c85321a3ef6f3a7e5/f46756811fdc47259c235ebc00a89dc2.html?locale=en-US&state=PRODUCTION&version=cloud

Activation des fonctionnalités

Obligatoire avec période d'opt-in

ID de la fonctionnalité : SC-12238
Démonstration :
Fonctionnalité en un coup d'œil

Aperçu de la fonctionnalité de disponibilité 2202 : authentification OAuth et intégration REST pour Adobe Sign dans SAP Ariba Contracts

Solutions applicables

SAP Ariba Contracts
SAP Ariba Strategic Sourcing Suite

Conditions préalables

Pour intégrer SAP Ariba Contracts et Adobe Sign à l'aide d'API REST et de l'authentification OAuth, vous devez définir le paramètre suivant sur Oui sur la page Gérer/Administration/Gestionnaire de configuration intelligent de la solution SAP Ariba Contracts : Application.ACM.Signature.AdobeSignREST.Enabled
Pour plus d'informations sur le paramètre, voir Intégrer SAP Ariba Contracts à Adobe Sign à l'aide d'API REST.

Vous devez configurer Adobe Sign pour les signatures électroniques sur votre site. Pour plus d'informations, voir le Guide d'administration des contrats.

Pour envoyer des documents depuis SAP Ariba Contracts vers Adobe Sign pour les signatures électroniques, l'administrateur de votre site doit autoriser l'accès à l'authentification OAuth sur la page Administrateur SAP Ariba. Pour plus d'informations, voir Comment accorder un consentement utilisateur administrateur pour OAuth entre SAP Ariba Contracts et Adobe Sign.

Vous devez avoir créé des utilisateurs avec des autorisations d'administration de groupe dans AdobeSign. Seuls les utilisateurs disposant du droit d'accès Administrateur de groupe dans AdobeSign peuvent donner leur consentement à partir de la page Administrateur SAP Ariba de SAP Ariba Contracts.

Restrictions

Les acheteurs ne peuvent pas soumettre une tâche de signature de SAP Ariba Contracts à Adobe Sign sans le consentement de l'administrateur pour OAuth. Si les acheteurs soumettent une tâche de signature pour un document sans le consentement de l'administrateur pour OAuth, l'erreur suivante s'affiche :

La tâche a été créée mais ne peut pas être soumise. Motif : erreur lors de l'obtention de l'ID transitoire du document :<nom du document> : jeton d'accès fourni non valide ou expiré Pour soumettre à nouveau la tâche après avoir résolu ce problème, affichez les détails de la tâche et cliquez sur Soumettre.

Pour plus d'informations, voir Comment accorder un consentement utilisateur administrateur pour OAuth entre SAP Ariba Contracts et Adobe Sign.

L'erreur s'affiche pour tout type de tâche de signature soumise sans le consentement de l'utilisateur administrateur, comme Soumettre, Nouvelle série, Retrait, Mettre à jour, etc.

Remarque : OAuth utilise des jetons d’accès et des jetons d’actualisation pour l’authentification. Si OAuth utilise un jeton d'actualisation et si le jeton d'actualisation expire, le message suivant s'affiche :

La tâche a été créée mais ne peut pas être soumise. Motif : erreur lors de l'obtention de l'ID transitoire pour la pièce :<nom du document> : le jeton d'actualisation est fourni non valide ou a expiré. Pour soumettre à nouveau la tâche après avoir résolu ce problème, affichez les détails de la tâche et cliquez sur Soumettre.

Les utilisateurs doivent donner leur consentement à Adobe Sign lorsque le message ci-dessus s'affiche.

Les acheteurs ne peuvent pas envoyer de documents pour signatures électroniques de SAP Ariba Contracts à Adobe Sign s'ils n'appartiennent pas à l'ID de groupe enregistré pour l'intégration d'Adobe Sign dans SAP Ariba Contracts.

Si un utilisateur qui n'appartient pas à l' ID de groupe inscrit pour Adobe Sign dans SAP Ariba Contracts tente de lancer une tâche de signature, l'erreur suivante s'affiche :

La tâche a été créée mais ne peut pas être soumise. Motif : erreur lors de l'obtention de l'ID transitoire pour la pièce :<nom du document> : l'appelant de l'API n'est pas autorisé à exécuter cette opération. Pour soumettre à nouveau la tâche après avoir résolu ce problème, affichez les détails de la tâche et cliquez sur Soumettre.
L'option Ajouter automatiquement un utilisateur n'est plus disponible pour créer automatiquement un compte utilisateur Adobe Sign lorsqu'un utilisateur envoie le document pour signature électronique à Adobe Sign.

Les utilisateurs qui initient une tâche de signature dans SAP Ariba Contracts doivent toujours posséder un compte actif avec Adobe Sign. Ces utilisateurs doivent appartenir à l' ID de groupe configuré sur la page Prestataires de services de signature de la solution SAP Ariba Contracts.


S'applique à

Contrats stratégiques 2202
Sourcing stratégique 2202

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité