Як поєднуються складники
Створюйте один службовий обліковий запис для
кожної інтеграції. Оберіть для цього облікового запису API-ключ або клієнт OAuth; обидва
методи в кожному запиті до API не потрібні. Жодні облікові дані не можуть перевищувати
поточні дозволи облікового запису.
У короткому посібнику використовується Basic-автентифікація. Для API-ключів також
підтримується заголовок Bearer; використання цього заголовка не означає, що вам потрібен
клієнт OAuth.
Оберіть API-ключ для простої інтеграції
Використовуйте API-ключ для власних запланованих завдань, скриптів звітності, конвеєрів даних або інших серверних служб, якщо секрет, що зберігається у вашому сховищі секретів, відповідає вашим вимогам безпеки.- Виконуйте автентифіковані запити безпосередньо; обмін токенами не потрібен.
- Вибирайте лише ті дозволи, що потрібні робочому навантаженню, і встановлюйте термін дії.
- Виконуйте ротацію ключа в межах його періоду перекриття або негайно відкличте його в разі компрометації.
Оберіть OAuth для короткострокових токенів доступу
Використовуйте облікові дані клієнта OAuth для конфіденційної серверної служби, якщо ваша організація вимагає токенів доступу з обмеженим терміном дії або інструмент інтеграції очікує тип наданняclient_credentials.
- Створіть клієнт OAuth з обмеженою областю дії для службового облікового запису.
- Автентифікуйте клієнт на вашій регіональній кінцевій точці токенів, використовуючи метод автентифікації клієнта, наданий під час налаштування.
- Надсилайте отриманий токен доступу разом із запитами до API. Отримуйте новий токен до завершення терміну дії поточного.

