Создайте техническую учетную запись для поддержки аутентифицированного доступа к API-интерфейсам Knowledge Base.
Техническая учетная запись предоставляет учетные данные приложения для аутентификации в Knowledge Base. При ее создании объединяются специфические требования к доступу для Knowledge Base со стандартными процедурами Adobe по работе с учетными данными для разработчиков и механизмом OAuth Server-to-Server.
Перед началом работы
У пользователя, настраивающего техническую учетную запись, должно быть следующее:
- Лицензия Acrobat Studio для организаций.
- Доступ к соответствующему продукту Acrobat Shared Credits.
- Доступ к консоли разработчика.
- Доступ к Knowledge Base для организации.
Для технической учетной записи необходимо обеспечить следующее:
- Лицензия Acrobat Studio для организаций.
- Доступ к соответствующему продукту Acrobat Shared Credits.
Лицо, создающее учетные данные API, также должно иметь доступ разработчика к соответствующему профилю продукта в Adobe Admin Console. Доступ разработчика предоставляет разрешение на создание учетных данных API и их привязку к профилям продуктов.
Узнайте, как добавлять разработчиков в Adobe Admin Console и управлять ими.
Создание учетных данных для технической учетной записи
Используйте стандартный рабочий процесс Adobe для создания учетных данных OAuth типа Server-to-Server, которые будут использоваться технической учетной записью.
На консоли Adobe Developer Console создайте учетные данные OAuth Server-to-Server и свяжите их с профилями продуктов, необходимыми для интеграции.
Настройте учетные данные OAuth Server-to-Server.
Учетные данные OAuth Server-to-Server содержат информацию о клиенте, которую ваше приложение использует для создания токенов доступа при выполнении аутентифицированных запросов к API.
Управление доступом к учетным данным API
Учетные данные API связаны с одним или несколькими профилями продуктов. Эти назначения профилей определяют разрешения, доступные для API-запросов, выполняемых с использованием учетных данных.
Администраторы могут просматривать и изменять эти связи в Adobe Admin Console. Изменение или удаление ассоциации профиля продукта может изменить или прекратить доступ приложения к связанному продукту.
Использование учетных данных технической учетной записи
После настройки технической учетной записи приложения могут использовать ее учетные данные OAuth Server-to-Server для аутентификации поддерживаемых запросов к API-интерфейсу Knowledge Base.
Другим разработчикам, работающим над той же интеграцией, не нужно создавать отдельную техническую учетную запись для организации. Приложения выполняют аутентификацию с использованием учетных данных технической учетной записи, а не интерактивного сеанса пользователя конкретного разработчика.
Продолжение настройки доступа к API
Создание учетных данных для технической учетной записи — это один из этапов настройки доступа к API-интерфейсу Knowledge Base.
После получения учетных данных настройте аутентификацию, права доступа и проверку для вашего приложения в соответствии с требованиями Knowledge Base.
Важные сведения о технической учетной записи
- Для первоначальной настройки технической учетной записи требуются соответствующая лицензия Studio, доступ к общим баллам и доступ к Knowledge Base.
- Лицо, создающее учетные данные API, должно иметь доступ разработчика к соответствующему профилю продукта.
- Профили продуктов, связанные с учетными данными API, определяют разрешения, доступные для вызовов API.
- Учетные данные OAuth Server-to-Server позволяют аутентифицировать запросы приложения независимо от интерактивного сеанса конкретного разработчика.
- Администраторы могут управлять назначениями профилей продуктов для учетных данных API в Adobe Admin Console.
- Используйте справочник по API-интерфейсу Knowledge Base для текущих конечных точек, требований к запросам и схем.