Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengedit Izin Terverifikasi Amazon Sumber identitas Amazon Cognito
Anda dapat mengedit beberapa parameter sumber identitas Anda setelah Anda membuatnya. Anda tidak dapat mengubah jenis sumber identitas, Anda harus menghapus sumber identitas dan membuat yang baru untuk beralih dari Amazon Cognito ke OIDC atau OIDC ke Amazon Cognito. Jika skema penyimpanan kebijakan Anda cocok dengan atribut sumber identitas Anda, perhatikan bahwa Anda harus memperbarui skema secara terpisah untuk mencerminkan perubahan yang Anda buat pada sumber identitas Anda.
- AWS Management Console
-
Untuk memperbarui sumber identitas Amazon Cognito
Buka konsol Izin Terverifikasi. Pilih toko polis Anda.
-
Di panel navigasi di sebelah kiri, pilih Sumber identitas.
-
Pilih ID sumber identitas yang akan diedit.
-
Pilih Edit.
-
Di detail kumpulan pengguna Cognito, pilih Wilayah AWS dan ketik ID kumpulan Pengguna untuk sumber identitas Anda.
-
Dalam detail Principal, Anda dapat memperbarui tipe Principal untuk sumber identitas. Identitas dari kumpulan pengguna Amazon Cognito yang terhubung akan dipetakan ke tipe utama yang dipilih.
-
Dalam Konfigurasi grup, pilih Gunakan grup Cognito jika Anda ingin memetakan klaim kumpulan cognito:groups
pengguna. Pilih tipe entitas yang merupakan induk dari tipe utama.
-
Dalam validasi aplikasi Klien, pilih apakah akan memvalidasi aplikasi klien. IDs
-
Untuk memvalidasi aplikasi klien IDs, pilih Hanya terima token dengan aplikasi IDs klien yang cocok. Pilih Tambahkan ID aplikasi klien baru untuk setiap ID aplikasi klien untuk memvalidasi. Untuk menghapus ID aplikasi klien yang telah ditambahkan, pilih Hapus di sebelah ID aplikasi klien.
-
Pilih Jangan memvalidasi aplikasi klien IDs jika Anda tidak ingin memvalidasi aplikasi klien. IDs
-
Pilih Simpan perubahan.
-
Jika Anda mengubah tipe utama untuk sumber identitas, Anda harus memperbarui skema Anda untuk mencerminkan tipe utama yang diperbarui dengan benar.
Anda dapat menghapus sumber identitas dengan memilih tombol radio di sebelah sumber identitas dan kemudian memilih Hapus sumber identitas. Ketik delete
kotak teks dan kemudian pilih Hapus sumber identitas untuk mengonfirmasi penghapusan sumber identitas.
- AWS CLI
-
Untuk memperbarui sumber identitas Amazon Cognito
Anda dapat memperbarui sumber identitas dengan menggunakan UpdateIdentitySourceoperasi. Contoh berikut memperbarui sumber identitas yang ditentukan untuk menggunakan kumpulan pengguna Amazon Cognito yang berbeda.
Buat config.txt
file yang berisi detail berikut dari kumpulan pengguna Amazon Cognito untuk digunakan oleh --configuration
parameter dalam perintah. update-identity-source
{
"cognitoUserPoolConfiguration": {
"userPoolArn": "arn:aws:cognito-idp:us-west-2:123456789012:userpool/us-west-2_1a2b3c4d5",
"clientIds":["a1b2c3d4e5f6g7h8i9j0kalbmc"],
"groupConfiguration": {
"groupEntityType": "MyCorp::UserGroup"
}
}
}
Jalankan perintah berikut untuk memperbarui sumber identitas Amazon Cognito.
$
aws verifiedpermissions update-identity-source \
--update-configuration file://config.txt \
--policy-store-id 123456789012
{
"createdDate": "2023-05-19T20:30:28.214829+00:00",
"identitySourceId": "ISEXAMPLEabcdefg111111",
"lastUpdatedDate": "2023-05-19T20:30:28.214829+00:00",
"policyStoreId": "PSEXAMPLEabcdefg111111"
}
Jika Anda mengubah tipe utama untuk sumber identitas, Anda harus memperbarui skema Anda untuk mencerminkan tipe utama yang diperbarui dengan benar.