Bagaimana setiap komponen saling terkait
Buat satu akun layanan untuk setiap
integrasi. Pilih Kunci API atau klien OAuth untuk akun tersebut; Anda tidak
memerlukan kedua metode pada setiap permintaan API. Kedua kredensial tidak dapat melampaui
izin akun saat ini.
Panduan memulai menggunakan autentikasi Basic. Header Bearer juga didukung untuk
Kunci API; penggunaan header tersebut tidak berarti Anda memerlukan klien OAuth.
Pilih Kunci API untuk integrasi yang sederhana
Gunakan Kunci API untuk tugas terjadwal, skrip pelaporan, pipeline data, atau layanan backend lainnya milik Anda, jika secret yang disimpan di secret manager Anda sesuai dengan persyaratan keamanan Anda.- Kirim permintaan terautentikasi secara langsung; tidak diperlukan pertukaran token.
- Pilih hanya izin yang dibutuhkan oleh beban kerja dan tetapkan masa berlaku.
- Rotasikan kunci menggunakan periode tumpang tindihnya, atau cabut segera jika terekspos.
Pilih OAuth untuk token akses berumur pendek
Gunakan kredensial klien OAuth untuk layanan backend confidential jika organisasi Anda mewajibkan token akses yang kedaluwarsa atau alat integrasi mengharapkan grantclient_credentials.
- Buat klien OAuth dengan cakupan terbatas untuk akun layanan.
- Autentikasi klien ke endpoint token regional Anda menggunakan metode autentikasi klien yang diberikan selama penyiapan.
- Kirim token akses yang dihasilkan bersama permintaan API Anda. Dapatkan token baru sebelum token saat ini kedaluwarsa.

