So sendest du Vereinbarungen im Namen eines anderen Anwenders mit der REST API (Transient Document)| Adobe Sign

Zuletzt aktualisiert am 9. Juli 2023

Ziel

Wie sendest du Vereinbarungen im Namen eines anderen Anwenders, der Teil deines Kontos ist?

Umgebung

REST API Swagger App V6

Schritte

Für die Senden im Namen von-Funktion aktiviere Erweiterte Konto-Freigabe für das Konto, damit Anwender anderen Anwendern Sende-Berechtigungen erteilen können, während sie ihr Konto freigeben.Informationen zur erweiterten Freigabe findest du unter Aktivieren der erweiterten Kontofreigabe.

Führe die folgenden Schritte aus, sobald die Benutzendenfreigabe aktiviert ist, um im Namen einer anderen Person zu senden:

Temporäres Dokument generieren:

  1. Gehe zu https://secure.<shard>.adobesign.com/public/docs/restapi/v6.
  2. Klicke unter transientDocuments auf POST /transientDocuments.
  3. Um ein Token für die Autorisierung zu generieren, klicke auf den OAUTH ACCESS-TOKEN-Button.
  4. Gib in x-on-behalf-of-user die E-Mail des Anwenders an, in dessen Namen du senden möchtest, im folgenden Format: email:test@email.com
  5. Um eine Datei auszuwählen, klicke auf Datei auswählen und klicke auf Jetzt ausprobieren.

Du erhältst eine Antwort wie folgt mit transientDocumentId:

Vereinbarung mithilfe des temporären Dokuments generieren:

  1. Klicke unter Agreements auf POST /agreements.
  2. Um ein Token für die Autorisierung zu generieren, klicke auf den OAUTH ACCESS-TOKEN-Button.
  3. Gib in x-on-behalf-of-user die E-Mail des Anwenders an, wie beim Erstellen des Transient-Dokuments.
  4. Füge in AgreementInfo den folgenden Code hinzu und klicke auf Jetzt ausprobieren.

Du erhältst eine Antwort wie folgt mit agreementId:

Weitere Informationen

Die Option für Senden im Namen von ist nur in REST API V6 mit aktivierter erweiterter Freigabe verfügbar.

Wenn die Sende-Berechtigung bei der Freigabe nicht erteilt wird oder wenn die erweiterte Freigabe nicht aktiviert ist, erhältst du eine Antwort wie die folgende: