Nakonfigurujte prístup x-on-behalf-user, keď technické konto potrebuje vykonávať operácie Analyzer API pre konkrétnych používateľov v tej istej organizácii.
Keď je povolený prístup v mene používateľa, centrálna aplikácia môže pracovať s dokumentmi a údajmi vlastnenými používateľom bez potreby individuálnych autentifikačných tokenov používateľa.
Čo umožňuje prístup v mene používateľa
Technické konto môže konať v mene schváleného používateľa na:
- Prístup k dokumentom používateľa.
- Získanie extrahovaných hodnôt z dokumentov používateľa.
- Vyhľadávanie údajov používateľa.
- Nahrávanie dokumentov pre používateľa.
- Extrahovanie atribútov nakonfigurovaných používateľom.
Prístup sa vzťahuje iba na používateľov explicitne schválených pre technický konto.
Požiadavky
Pred požiadaním o prístup v mene používateľa:
- Nakonfigurujte technické konto pre prístup k rozhraniu Analyzer API.
- Vykonajte aspoň jedno úspešné volanie Analyzer API pomocou technického konta.
- Zabezpečte, aby každý používateľ patril do tej istej organizácie ako technické konto.
- Zhromaždite presnú e-mailovú adresu každého používateľa, ktorý vyžaduje prístup v mene používateľa.
Adobe zamietne žiadosti v mene používateľov z inej organizácie alebo keď poskytnutá e-mailová adresa presne nezodpovedá kontu používateľa.
Identifikácia technického konta
Identifikujte technické konto, ktoré generuje prístupový token OAuth a vykonáva požiadavky API.
Ak chcete nájsť jeho ID technického konta:
- Otvorte projekt v Adobe Developer Console.
- Otvorte poverenie OAuth Server-to-Server používané pre Analyzer.
- Otvorte stránku používanú na generovanie prístupového tokenu.
- Vyhľadajte ID technického konta.
ID technického konta končí @techacct.adobe.com.
Overte, že ID patrí technickému kontu, ktoré používa vaša integrácia, pred odoslaním žiadosti o zahrnutie do zoznamu povolených.
Identifikovať používateľov
Vytvoriť zoznam používateľov, v mene ktorých musí technické konto konať.
Pre každého používateľa:
- Zhromaždiť presnú e-mailovú adresu konta Adobe používateľa.
- Overiť, že používateľ patrí do tej istej organizácie ako technické konto.
K používateľom zahrnutým v schválenom zozname povolených je možné pristupovať len prostredníctvom požiadaviek v zastúpení.
Vyžiadať prístup v zastúpení
Podpora spoločnosti Adobe spravuje zoznam povolených pre každé technické konto.
Správca systému organizácie musí odoslať žiadosť o podporu, ktorá zahŕňa:
- ID technického konta končiace na @techacct.adobe.com.
- Úplný zoznam e-mailových adries používateľov na zahrnutie do zoznamu povolených.
- Potvrdenie schválenia od správcu systému organizácie.
Adobe skontroluje žiadosť a nakonfiguruje schválených používateľov pre technické konto.
Technické konto musí úspešne dokončiť aspoň jedno volanie API analyzátora predtým, ako Adobe môže aktualizovať svoju konfiguráciu.
Vykonať požiadavku API v mene používateľa
Po schválení zoznamu povolených spoločnosťou Adobe zahrňte hlavičku x-on-behalf-user do požiadaviek, ktoré by sa mali spustiť v mene schváleného používateľa.
Nastavte hodnotu hlavičky na schválenú e-mailovú adresu používateľa:
x-on-behalf-user: user@example.com
Pokračujte v overovaní požiadavky pomocou bearer tokenu OAuth Server-to-Server technického konta.
Požiadavka sa spustí v kontexte používateľa identifikovaného hlavičkou x-on-behalf-user. Používateľ musí byť v schválenom zozname povolených technického konta.
Vyskúšajte Acrobat na webe
Vytvárajte, upravujte a zdieľajte súbory PDF online.