הגדירו גישת x-on-behalf-user כאשר חשבון טכני צריך לבצע פעולות Analyzer API עבור משתמשים ספציפיים באותו ארגון.
כאשר גישה בשם אחר מופעלת, יישום מרכזי יכול לעבוד עם מסמכים ונתונים של המשתמש מבלי לדרוש אסימוני אימות של משתמשים בודדים.
מה מאפשרת גישה בשם אחר
חשבון טכני יכול לפעול בשם של משתמש מאושר כדי:
- לגשת למסמכים של המשתמש.
- לאחזר ערכים שחולצו ממסמכים של המשתמש.
- לחפש בנתונים של המשתמש.
- להעלות מסמכים עבור המשתמש.
- לחלץ מאפיינים שהוגדרו על ידי המשתמש.
הגישה חלה רק על משתמשים שאושרו במפורש עבור החשבון הטכני.
דרישות
לפני בקשת גישה בשם אחר:
- הגדירו את החשבון הטכני לגישה ל-Analyzer API.
- בצעו לפחות קריאת Analyzer API אחת מוצלחת באמצעות החשבון הטכני.
- ודאו שכל משתמש שייך לאותו ארגון כמו החשבון הטכני.
- אספו את כתובת האימייל המדויקת לכל משתמש שזקוק לגישה בשם אחר.
Adobe דוחה בקשות בשם אחר עבור משתמשים בארגון אחר או כאשר כתובת האימייל שסופקה אינה תואמת בדיוק לחשבון המשתמש.
זהו את החשבון הטכני
זהו את החשבון הטכני שיוצר את אסימון הגישה של OAuth ומבצע את בקשות ה-API.
כדי למצוא את מזהה החשבון הטכני:
- פתחו את הפרויקט ב-Adobe Developer Console.
- פתחו את אישור OAuth Server-to-Server המשמש עבור Analyzer.
- פתחו את הדף המשמש ליצירת אסימון גישה.
- מצאו את מזהה החשבון הטכני.
מזהה החשבון הטכני מסתיים ב-@techacct.adobe.com.
ודאו שהמזהה שייך לחשבון הטכני שהאינטגרציה שלכם משתמשת בו לפני שליחת בקשת ההוספה לרשימת המותרים.
זהו את המשתמשים
צרו רשימה של המשתמשים שעליהם החשבון הטכני צריך לפעול בשמם.
עבור כל משתמש:
- אספו את כתובת האימייל המדויקת של חשבון ה-Adobe של המשתמש.
- ודאו שהמשתמש שייך לאותו ארגון כמו החשבון הטכני.
הגישה דרך בקשות מטעם משתמש זמינה רק עבור משתמשים הכלולים ברשימה המאושרת של המשתמשים המותרים.
בקשו גישה בשם אחר
תמיכת Adobe מנהלת את רשימת המותרים לכל חשבון טכני.
מנהל המערכת של הארגון חייב לשלוח בקשת תמיכה הכוללת:
- מזהה החשבון הטכני המסתיים ב-@techacct.adobe.com.
- הרשימה המלאה של כתובות האימייל של המשתמשים להוספה לרשימת המותרים.
- אשרור ממנהל המערכת של הארגון.
Adobe בודקת את הבקשה ומגדירה את המשתמשים המאושרים עבור החשבון הטכני.
החשבון הטכני חייב להשלים לפחות קריאת API אחת מוצלחת של Analyzer לפני ש-Adobe יכולה לעדכן את התצורה שלו.
בצעו בקשת API בשם משתמש
לאחר ש-Adobe מאשרת את רשימת המותרים, כללו את הכותרת x-on-behalf-user בבקשות שצריכות לרוץ בשם משתמש מאושר.
הגדירו את ערך הכותרת לכתובת האימייל המאושרת של המשתמש:
x-on-behalf-user: user@example.com
המשיכו לאמת את הבקשה עם אסימון ה-OAuth Server-to-Server bearer של החשבון הטכני.
הבקשה רצה בהקשר של המשתמש שמזוהה על ידי הכותרת x-on-behalf-user.המשתמש חייב להיות ברשימת המותרים המאושרת של החשבון הטכני.
נסה את Acrobat באינטרנט
צור, ערוך ושתף קובצי PDF באינטרנט.