Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyiapkan Autentikasi Pusat Identitas IAM
Autentikasi IAM Identity Center menyediakan cara terpusat untuk mengelola akses pengguna ke aplikasi web AWS DevOps Agent Space. Panduan ini menjelaskan cara mengonfigurasi autentikasi IAM Identity Center dan mengelola pengguna.
Prasyarat
Sebelum menyiapkan autentikasi IAM Identity Center, pastikan Anda memiliki:
Pusat Identitas IAM diaktifkan di organisasi atau akun
Izin administrator di Agen AWS DevOps
Ruang Agen yang dikonfigurasi atau siap dibuat
Opsi otentikasi
AWS DevOps Agen menawarkan dua metode otentikasi untuk mengakses aplikasi web Agent Space:
Autentikasi IAM Identity Center — Direkomendasikan untuk lingkungan produksi. Menyediakan manajemen pengguna terpusat, integrasi dengan penyedia identitas eksternal, dan sesi hingga 12 jam.
Akses admin (autentikasi IAM) - Menyediakan akses cepat untuk administrator selama pengaturan dan konfigurasi awal. Sesi dibatasi hingga 30 menit.
Mengkonfigurasi Pusat Identitas IAM selama pembuatan Ruang Agen
Saat Anda membuat Ruang Agen, Anda dapat mengonfigurasi autentikasi Pusat Identitas IAM pada tab Access:
Langkah 1: Arahkan ke konfigurasi aplikasi Web
Setelah mengonfigurasi detail Ruang Agen dan akses AWS akun Anda, lanjutkan ke tab Akses
Anda akan melihat dua bagian: “Connect IAM Identity Center” dan “Admin access”
Langkah 2: Konfigurasikan integrasi Pusat Identitas IAM
Di bagian Connect [Agent Space] ke IAM Identity Center:
Verifikasi instans Pusat Identitas IAM — Konsol menampilkan instans Pusat Identitas mana yang akan mengelola akses pengguna Aplikasi Web (misalnya,
ssoins-7223a9580931edbe). Instance IAM Identity Center terdekat Anda akan secara otomatis diisi sebelumnya.Pilih opsi Nama Peran Aplikasi Pusat Identitas IAM - Pilih salah satu dari tiga opsi:
Buat peran DevOps Agen baru secara otomatis (disarankan):
Sistem secara otomatis membuat peran layanan baru dengan izin yang sesuai
Ini adalah opsi paling sederhana dan berfungsi untuk sebagian besar kasus penggunaan
Tetapkan peran yang ada:
Gunakan peran IAM yang sudah ada yang telah Anda buat
Sistem akan memverifikasi peran memiliki izin yang diperlukan
Pilih opsi ini jika organisasi Anda memiliki peran yang telah dibuat sebelumnya untuk Agen AWS DevOps
Membuat peran DevOps Agen baru menggunakan templat kebijakan:
Gunakan detail kebijakan yang disediakan untuk membuat peran kustom Anda sendiri di Konsol IAM
Pilih opsi ini jika Anda perlu menyesuaikan izin peran
Setelah mengklik Connect, sistem secara otomatis:
Membuat atau mengonfigurasi peran IAM yang ditentukan
Menyiapkan aplikasi Pusat Identitas IAM untuk Ruang Agen Anda
Membangun hubungan kepercayaan antara IAM Identity Center dan aplikasi web Agent Space
Mengkonfigurasi alur otentikasi OAuth 2.0 untuk akses pengguna yang aman
Alternatif: Menggunakan akses admin
Jika Anda ingin segera mengakses aplikasi web Agent Space tanpa menyiapkan Pusat Identitas IAM:
Di bagian akses Admin, perhatikan ARN Peran IAM yang menyediakan akses administrator (misalnya,)
arn:aws:iam::440491339484:role/service-role/DevOpsAgentRole-WebappAdmin-15ppoc42Klik tombol akses Admin biru untuk meluncurkan aplikasi web Agent Space dengan autentikasi IAM
Sesi menggunakan metode ini dibatasi hingga 30 menit
catatan
Akses admin ditujukan untuk pengaturan dan konfigurasi awal. Untuk penggunaan produksi dan operasi yang sedang berlangsung, konfigurasikan autentikasi IAM Identity Center.
Menambahkan Pengguna dan Grup
Setelah mengonfigurasi autentikasi Pusat Identitas IAM, Anda perlu memberi pengguna dan grup tertentu akses ke aplikasi web Agent Space:
Langkah 1: Akses manajemen pengguna
Di konsol AWS DevOps Agen, pilih Ruang Agen
Buka tab Access
Di bawah Akses Pengguna, klik Kelola Pengguna dan Grup
Langkah 2: Tambahkan pengguna atau grup
Pilih Tambah Pengguna atau Grup
Cari pengguna atau grup di direktori Pusat Identitas IAM
Pilih kotak centang di samping pengguna atau grup yang ingin Anda tambahkan
Klik Tambah untuk memberi mereka akses
Pengguna yang dipilih sekarang dapat mengakses aplikasi web Agent Space menggunakan kredensi IAM Identity Center mereka.
Bekerja dengan penyedia identitas eksternal
Jika Anda menggunakan penyedia identitas eksternal (seperti Okta, Microsoft Entra ID, atau Ping Identity) dengan IAM Identity Center:
Pengguna dan grup disinkronkan dari penyedia identitas eksternal Anda ke Pusat Identitas IAM
Saat menambahkan pengguna dan grup ke aplikasi web Agent Space, Anda memilih dari direktori yang disinkronkan
Atribut pengguna dan keanggotaan grup dikelola oleh penyedia identitas eksternal Anda
Perubahan pada penyedia identitas Anda secara otomatis tercermin di Pusat Identitas IAM setelah sinkronisasi
Cara pengguna mengakses aplikasi web Agent Space
Setelah menambahkan pengguna ke Ruang Agen Anda:
Bagikan URL aplikasi web Agent Space dengan pengguna yang berwenang
Saat pengguna menavigasi ke URL, mereka diarahkan ke halaman login IAM Identity Center
Setelah memasukkan kredensialnya (dan menyelesaikan MFA jika dikonfigurasi), mereka dialihkan kembali ke aplikasi web Agent Space
Sesi mereka berlaku selama 8 jam secara default (dapat dikonfigurasi oleh administrator Pusat Identitas)
Mengelola akses pengguna
Anda dapat memperbarui akses pengguna kapan saja:
Menambahkan lebih banyak pengguna atau grup:
Ikuti langkah yang sama yang dijelaskan di atas untuk menambahkan pengguna atau grup tambahan
Menghapus akses:
Di bagian Akses Pengguna, temukan pengguna atau grup yang akan dihapus
Klik tombol Hapus di samping nama mereka
Konfirmasikan penghapusan
Pengguna yang dihapus akan segera kehilangan akses, tetapi sesi aktif dapat berlanjut hingga kedaluwarsa.
Manajemen sesi
Sesi IAM Identity Center untuk aplikasi web Agent Space memiliki karakteristik sebagai berikut:
Durasi sesi default - 8 jam
Keamanan sesi - Cookie khusus HTTP untuk perlindungan yang ditingkatkan
Otentikasi multi-faktor - Didukung saat dikonfigurasi di Pusat Identitas IAM
Kredensial API — Kredensi Sigv4 berdurasi pendek (15 menit) dikeluarkan untuk panggilan API dan diperbarui secara otomatis
Untuk mengonfigurasi durasi sesi:
Arahkan ke konsol Pusat Identitas IAM
Buka Pengaturan > Otentikasi
Di bawah Durasi sesi, konfigurasikan durasi pilihan Anda (dari 1 jam hingga 12 jam)
Pilih Save changes (Simpan perubahan)
Memutuskan Pusat Identitas
Di konsol Agent Space Anda, klik Tindakan di kanan atas dan pilih Putuskan sambungan dari Pusat Identitas IAM
Konfirmasikan dalam dialog konfirmasi