Konfiguracja dostępu w imieniu użytkownika dla Analyzera w programie Acrobat

Ostatnia aktualizacja 13 paź 2026

Skonfiguruj dostęp x-on-behalf-user, gdy konto techniczne musi wykonywać operacje interfejsu API programu Analyzer dla określonych użytkowników w tej samej organizacji.

Gdy dostęp w imieniu jest włączony, centralna aplikacja może pracować z dokumentami i danymi Analizatora należącymi do użytkowników bez konieczności stosowania indywidualnych tokenów uwierzytelniania użytkowników.

Co umożliwia dostęp w imieniu

Konto techniczne może działać w imieniu zatwierdzonego użytkownika w celu:

  • Uzyskaj dostęp do dokumentów użytkownika.
  • Pobierz wyodrębnione wartości z dokumentów użytkownika.
  • Przeszukaj dane użytkownika.
  • Przesłania dokumentów dla użytkownika.
  • Wyodrębnienia atrybutów skonfigurowanych przez użytkownika.

Dostęp dotyczy tylko użytkowników wyraźnie zatwierdzonych dla konta technicznego.

Wymagania

Przed złożeniem żądania dostępu w imieniu:

  • Skonfiguruj konto techniczne w celu uzyskania dostępu do interfejsu API programu Analyzer.
  • Wykonaj co najmniej jedno udane wywołanie interfejsu API programu Analyzer przy użyciu konta technicznego.
  • Upewnij się, że każdy użytkownik należy do tej samej organizacji co konto techniczne.
  • Zbierz dokładny adres e-mail dla każdego użytkownika, który wymaga dostępu w imieniu.

Adobe odrzuca żądania w imieniu użytkowników z innej organizacji lub gdy podany adres e-mail nie jest dokładnie zgodny z kontem użytkownika.

Zidentyfikuj konto techniczne

Zidentyfikuj konto techniczne, które generuje token dostępu OAuth i wykonuje żądania interfejsu API.

Aby znaleźć identyfikator konta technicznego:

  1. Otwórz projekt w programie Adobe Developer Console.
  2. Otwórz dane uwierzytelniające OAuth Server-to-Server używane w programie Analyzer.
  3. Otwórz stronę używaną do generowania tokena dostępu.
  4. Znajdź identyfikator konta technicznego.

Identyfikator konta technicznego kończy się na @techacct.adobe.com.

Sprawdź, czy identyfikator należy do konta technicznego używanego przez integrację, przed przesłaniem żądania dodania do listy zezwoleń.

Identyfikuj użytkowników

Utwórz listę użytkowników, w imieniu których konto techniczne ma działać.

Dla każdego użytkownika:

  1. Zbierz dokładny adres e-mail konta Adobe użytkownika.
  2. Sprawdź, czy użytkownik należy do tej samej organizacji co konto Technical Account.

Tylko użytkownicy umieszczeni na zatwierdzonej liście zezwoleń mogą być objęci żądaniami wykonywanymi w ich imieniu.

Żądanie dostępu w imieniu

Pomoc techniczna Adobe zarządza listą zezwoleń dla każdego konta technicznego.

Administrator systemu organizacji musi złożyć żądanie pomocy technicznej, które obejmuje:

  • Identyfikator konta Technical Account kończący się na @techacct.adobe.com.
  • Pełna lista adresów e-mail użytkowników do umieszczenia na liście zezwoleń.
  • Potwierdzenie zatwierdzenia od administratora systemu organizacji.

Adobe przegląda żądanie i konfiguruje zatwierdzonych użytkowników dla konta Technical Account.

Konto Technical Account musi wykonać co najmniej jedno pomyślne wywołanie interfejsu API Analyzer, zanim Adobe będzie mogło zaktualizować swoją konfigurację.

Wykonaj żądanie API w imieniu użytkownika

Po zatwierdzeniu listy zezwoleń przez Adobe uwzględnij nagłówek x-on-behalf-user w żądaniach, które powinny być uruchamiane w imieniu zatwierdzonego użytkownika.

Ustaw wartość nagłówka na zatwierdzony adres e-mail użytkownika:

x-on-behalf-user: user@example.com

Kontynuuj uwierzytelnianie żądania za pomocą tokena bearer OAuth Server-to-Server konta Technical Account.

Żądanie jest uruchamiane w kontekście użytkownika identyfikowanego przez nagłówek x-on-behalf-user.Użytkownik musi znajdować się na zatwierdzonej liście zezwoleń konta Technical Account.