Konfigurálja x-on-behalf-user hozzáférést, amikor a Technikai Fióknak Analyzer API műveleteket kell végrehajtania meghatározott felhasználók számára ugyanabban a szervezetben.
Ha a képviseleti hozzáférés engedélyezve van, egy központi alkalmazás dolgozhat a felhasználó tulajdonában lévő Analyzer dokumentumokkal és adatokkal anélkül, hogy egyedi felhasználói hitelesítési tokeneket igényelne.
Mit tesz lehetővé a képviseleti hozzáférés
A technikai fiók egy jóváhagyott felhasználó nevében a következőket teheti:
- Hozzáférjen a felhasználó dokumentumaihoz.
- Lekérje a kinyert értékeket a felhasználó dokumentumaiból.
- Keressen a felhasználó adataiban.
- Töltsön fel dokumentumokat a felhasználó számára.
- Kinyerje a felhasználó által konfigurált attribútumokat.
A hozzáférés csak a Technikai Fiók számára kifejezetten jóváhagyott felhasználókra vonatkozik.
Követelmények
A képviseleti hozzáférés igénylése előtt:
- Konfigurálja a technikai fiókot az Analyzer API-hoz való hozzáféréshez.
- Végezzen legalább egy sikeres Analyzer API-hívást a technikai fiók használatával.
- Győződjön meg arról, hogy minden felhasználó ugyanahhoz a szervezethez tartozik, mint a technikai fiók.
- Gyűjtse össze az egyes felhasználók pontos e-mail címét, akiknek képviseleti hozzáférésre van szükségük.
Az Adobe elutasítja a képviseleti kéréseket más szervezetben lévő felhasználók számára, vagy ha a megadott e-mail cím nem egyezik pontosan a felhasználó fiókjával.
Azonosítsa a technikai fiókot
Azonosítsa azt a technikai fiókot, amely létrehozza az OAuth hozzáférési tokent, és elvégzi az API-kéréseket.
A technikai fiók azonosítójának megkereséséhez:
- Nyissa meg a projektet az Adobe Developer Console-ban.
- Nyissa meg az Analyzer számára használt OAuth Server-to-Server hitelesítő adatot.
- Nyissa meg a hozzáférési token létrehozásához használt oldalt.
- Keresse meg a technikai fiók azonosítót.
A technikai fiók azonosítója @techacct.adobe.com végződésű.
Ellenőrizze, hogy az azonosító ahhoz a Technikai Fiókhoz tartozik-e, amelyet az integráció használ, mielőtt elküldené az engedélyezési listára vonatkozó kérést.
A felhasználók azonosítása
Hozzon létre egy listát azokról a felhasználókról, akik nevében a műszaki fióknak kell eljárnia.
Minden egyes felhasználó esetén:
- Gyűjtse össze a felhasználó pontos Adobe-fiók e-mail-címét.
- Ellenőrizze, hogy a felhasználó ugyanahhoz a szervezethez tartozik-e, mint a műszaki fiók.
Csak a jóváhagyott engedélyezési listán szereplő felhasználók érhetők el a nevükben történő kérelmeken keresztül.
Hozzáférés kérése mások nevében
Az Adobe ügyfélszolgálata kezeli az engedélyezési listát minden műszaki fiókhoz.
A szervezet rendszergazdájának támogatási kérelmet kell benyújtania, amely tartalmazza:
- A @techacct.adobe.com végződésű műszaki fiók azonosítót.
- A felhasználói e-mail-címek teljes listáját az engedélyezési listázásra.
- A szervezet rendszergazdájának jóváhagyása.
Az Adobe áttekinti a kérelmet és konfigurálja a jóváhagyott felhasználókat a műszaki fiókhoz.
A műszaki fióknak legalább egy sikeres Analyzer API-hívást kell végrehajtania, mielőtt az Adobe frissíteni tudná a konfigurációt.
API-kérelem végrehajtása felhasználó nevében
Miután az Adobe jóváhagyja az engedélyezési listát, vegye fel a x-on-behalf-user fejlécet azokba a kérelmekbe, amelyeknek jóváhagyott felhasználó nevében kell lefutniuk.
Állítsa be a fejléc értékét a felhasználó jóváhagyott e-mail-címére:
x-on-behalf-user: user@example.com
Folytassa a kérelem hitelesítését a műszaki fiók OAuth szerver-szerver bearer tokenje használatával.
A kérelem az x-on-behalf-user fejléc által azonosított felhasználó kontextusában fut le. A felhasználónak szerepelnie kell a műszaki fiók jóváhagyott engedélyezési listáján.
Próbálja ki az Acrobat a weben alkalmazást
Hozzon létre, szerkesszen és osszon meg PDF-eket online.