| |||||||||
SC-12238
This feature enables the integration of SAP Ariba Contracts and Adobe Sign by using REST APIs. The integration of SAP Ariba Contracts and Adobe Sign now supports the use of OAuth 2.0 authentication method to send documents from SAP Ariba Contracts to Adobe Sign for eSignatures.
Adobe has scheduled the planned end-of-life for the SOAP based APIs for the integration for Adobe Sign. With the end-of-life of these APIs, it is imperative to upgrade the integration between SAP Ariba Contracts and Adobe Sign to the new integration standards.
The new REST APIs contain functionality to address persistent customer issues with the current integration. In addition, OAuth 2.0 provides a more secure authentication architecture and an improved user experience.
Buyer
Mandatory w/ Opt-in Period
SAP Ariba Contracts
SAP Ariba Strategic Sourcing Suite
Pentru a integra SAP Ariba Contracts și Adobe Sign utilizând API-urile REST și autentificarea OAuth, trebuie să setați următorul parametru la Da pe pagina Gestionare/administrare/Manager de configurare inteligent din soluția SAP Ariba Contracts: Application.ACM.Signature.AvantabeSignREST.Activat
Pentru mai multe informații despre parametru, consultați Integrarea contractelor SAP Ariba cu Adobe Sign utilizând API-uri REST.
Trebuie să configurați Adobe Sign pentru semnături electronice pe site-ul dvs. Pentru mai multe informații, consultați Ghidul de administrare a contractelor.
Pentru a trimite documente din SAP Ariba Contracts în Adobe Sign pentru semnături electronice, trebuie ca administratorul site-ului să vă acorde acces la autentificarea OAuth pe pagina Administrator SAP Ariba. Pentru mai multe informații, consultați Cum să acordați consimțământul utilizatorilor administratori pentru OAuth între SAP Ariba Contracts și Adobe Sign.
Trebuie să fi creat noi utilizatori cu permisiuni de administrator de grup în AbrabeSign. Doar utilizatorii care au permisiunea de administrator de grup în AbrabeSign își pot acorda consimțământul de pe pagina de administrator SAP Ariba din SAP Ariba Contracts.
Achizitorii nu pot transmite o sarcină de atribuire a semnăturii din SAP Ariba Contracts către Adobe Sign fără consimțământul utilizatorului administrator pentru OAuth. În cazul în care achizitorii transmit o sarcină de atribuire a semnăturii pentru un document fără consimțământul administratorului de utilizator pentru OAuth, este afișată următoarea eroare:
Sarcina a fost creată, dar nu poate fi transmisă. Motiv: Eroare la obținerea codului tranzitoriu pentru document :<nume document> : tokenul de acces furnizat este nevalabil sau a expirat. Pentru a retransmite sarcina după rezolvarea acestei probleme, consultați detaliile sarcinii și faceți clic pe Transmitere.
Pentru mai multe informații, consultați Cum să acordați consimțământul utilizatorilor administratori pentru OAuth între SAP Ariba Contracts și Adobe Sign.
Eroarea este afișată pentru orice tip de sarcină de semnătură transmisă fără consimțământul utilizatorului administrator; sarcini de semnătură precum Transmitere, Rundă nouă, Retragere, Actualizare etc.
Notă: OAuth utilizează tokenuri de acces și tokenuri de împrospătare pentru autentificare. Dacă OAuth utilizează un token de împrospătare și dacă tokenul de împrospătare expiră, este afișat următorul mesaj:
Sarcina a fost creată, dar nu poate fi transmisă. Motiv: Eroare la obținerea ID-ului tranzitoriu pentru document :<nume document> : tokenul de împrospătare este furnizat nevalabil sau a expirat. Pentru a retransmite sarcina după rezolvarea acestei probleme, vizualizați detaliile sarcinii și faceți click pe Transmitere.
Utilizatorii trebuie să acorde utilizatorului administrator consimțământul pentru Adobe Sign atunci când este afișat mesajul de mai sus.
Achizitorii nu pot trimite documente pentru semnăturile electronice din SAP Ariba Contracts către Adobe Sign dacă nu aparțin ID-ului de grup înregistrat pentru integrarea Adobe Sign în SAP Ariba Contracts.
Dacă un utilizator care nu aparține codului de grup înregistrat pentru Adobe Sign in SAP Ariba Contracts încearcă să inițieze o sarcină de atribuire a semnăturii, este afișată următoarea eroare:
Sarcina a fost creată, dar nu poate fi transmisă. Motiv: eroare la obținerea ID-ului tranzitoriu pentru document :<nume document> : apelantul API nu are permisiunea de a executa această operație. Pentru a retransmite sarcina după rezolvarea acestei probleme, vizualizați detaliile sarcinii și efectuați click pe Transmitere.
Opțiunea de adăugare automată a utilizatorului nu mai este disponibilă pentru a crea automat un cont de utilizator Adobe Sign atunci când un utilizator trimite documentul pentru semnătură electronică la Adobe Sign.
Utilizatorii care inițiază o sarcină de atribuire a semnăturii în SAP Ariba Contracts trebuie să aibă întotdeauna un cont activ cu Adobe Sign. Acești utilizatori trebuie să aparțină codului de grup configurat pe pagina Furnizori de semnătură a soluției SAP Ariba Contracts.
SAP Ariba Contracts 2202
SAP Ariba Strategic Sourcing Suite 2202