Dokumen ini menjelaskan cara melakukan autentikasi ke Persetujuan Akses secara terprogram. Cara mengautentikasi ke Access Approval bergantung pada antarmuka yang Anda gunakan untuk mengakses API dan lingkungan tempat kode Anda dijalankan.
Untuk mengetahui informasi selengkapnya tentang autentikasi Google Cloud, lihat ringkasan autentikasi.
Akses API
Persetujuan Akses mendukung akses terprogram. Anda dapat mengakses API dengan cara berikut:
Google Cloud CLI
Saat menggunakan gcloud CLI untuk mengakses Persetujuan Akses, Anda login ke gcloud CLI dengan Akun Google, yang memberikan kredensial yang digunakan oleh perintah gcloud CLI.
Jika kebijakan keamanan organisasi Anda mencegah akun pengguna memiliki izin yang diperlukan, Anda dapat menggunakan peniruan akun layanan.
Untuk mengetahui informasi selengkapnya, silakan melihat Melakukan autentikasi untuk menggunakan gcloud CLI. Untuk mengetahui informasi lebih lanjut cara menggunakan gcloud CLI dengan Access Approval, lihat halaman referensi gcloud CLI.
REST
Anda dapat melakukan autentikasi ke Access ApprovalAPI menggunakan kredensial CLI gcloud atau Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya tentang autentikasi permintaan REST, silakan melihat Melakukan autentikasi untuk menggunakan REST. Untuk mengetahui informasi tentang jenis kredensial, silakan melihat kredensial ADC dan gcloud CLI.
Kontrol akses untuk Persetujuan Akses
Setelah melakukan autentikasi ke Access Approval, Anda harus diberi otorisasi untuk mengakses resource Google Cloud. Persetujuan Akses menggunakan Identity and Access Management (IAM) untuk otorisasi.
Untuk mengetahui informasi selengkapnya tentang peran Access Approval, lihat Kontrol akses dengan IAM. Untuk mengetahui informasi selengkapnya tentang IAM dan otorisasi, lihat Ringkasan IAM.
Langkah selanjutnya
- Pelajari metode autentikasi Google Cloud.
- Lihat daftar kasus penggunaan autentikasi.