Menggunakan peran terkait layanan untuk Oracle Database@AWS - Oracle Database@AWS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan peran terkait layanan untuk Oracle Database@AWS

Oracle Database@AWS menggunakan AWS Identity and Access Management peran terkait layanan (IAM). Peran terkait layanan adalah jenis unik peran IAM yang ditautkan langsung ke. Oracle Database@AWS Peran terkait layanan telah ditentukan sebelumnya oleh Oracle Database@AWS dan menyertakan semua izin yang diperlukan layanan untuk memanggil orang lain Layanan AWS atas nama Anda.

Peran terkait layanan membuat penggunaan Oracle Database@AWS lebih mudah karena Anda tidak perlu menambahkan izin yang diperlukan secara manual. Oracle Database@AWS mendefinisikan izin peran terkait layanan, dan kecuali ditentukan lain, hanya Oracle Database@AWS dapat mengambil perannya. Izin yang ditentukan mencakup kebijakan kepercayaan dan kebijakan izin, serta bahwa kebijakan izin tidak dapat dilampirkan ke entitas IAM lainnya.

Anda dapat menghapus peran hanya setelah terlebih dahulu menghapus sumber daya terkaitnya. Ini melindungi Oracle Database@AWS sumber daya Anda karena Anda tidak dapat secara tidak sengaja menghapus izin untuk mengakses sumber daya.

Izin peran terkait layanan untuk Oracle Database@AWS

Oracle Database@AWS menggunakan peran terkait layanan bernama AWSService RoleFor ODB Oracle Database@AWS untuk memungkinkan panggilan Layanan AWS atas nama sumber daya Anda.

Peran terkait layanan AWSService RoleFor ODB mempercayai layanan berikut untuk mengambil peran:

  • odb.amazonaws.com

  • vpc-lattice.amazonaws.com

Peran terkait layanan ini memiliki kebijakan izin yang menyertainya bernama AmazonODBServiceRolePolicy yang memberikannya izin untuk beroperasi di akun Anda. Untuk informasi selengkapnya, lihat AWS kebijakan terkelola: Amazon ODBService RolePolicy.

catatan

Anda harus mengonfigurasi izin agar entitas IAM (seperti pengguna, grup, atau peran) dapat membuat, mengedit, atau menghapus peran terkait layanan. Jika Anda menemukan pesan kesalahan berikut:

Tidak dapat membuat sumber daya. Verifikasi bahwa Anda memiliki izin untuk membuat peran terkait layanan. Jika tidak, tunggu dan coba lagi nanti.

Pastikan Anda telah mengaktifkan izin berikut:

{ "Action": "iam:CreateServiceLinkedRole", "Effect": "Allow", "Resource": "arn:aws:iam::*:role/aws-service-role/odb.amazonaws.com/AWSServiceRoleForODB", "Condition": { "StringLike": { "iam:AWSServiceName":"odb.amazonaws.com", "iam:AWSServiceName":"vpc-lattice.amazonaws.com" } } }

Untuk informasi selengkapnya, lihat Izin peran yang terkait dengan layanan dalam Panduan Pengguna IAM.

Membuat peran terkait layanan untuk Oracle Database@AWS

Anda tidak perlu membuat peran terkait layanan secara manual. Saat Anda membuat database Exadata, Oracle Database@AWS buat peran terkait layanan untuk Anda.

Jika Anda menghapus peran terkait layanan ini, dan ingin membuatnya lagi, Anda dapat mengulangi proses yang sama untuk membuat kembali peran tersebut di akun Anda. Saat Anda membuat database Exadata, Oracle Database@AWS buat peran terkait layanan untuk Anda lagi.

Mengedit peran terkait layanan untuk Oracle Database@AWS

Oracle Database@AWS tidak mengizinkan Anda mengedit peran terkait layanan AWSService RoleFor ODB. Setelah membuat peran terkait layanan, Anda tidak dapat mengubah nama peran karena berbagai entitas mungkin merujuk peran tersebut. Namun, Anda dapat mengedit deskripsi peran menggunakan IAM Untuk informasi selengkapnya, lihat Mengedit peran terkait layanan di Panduan Pengguna IAM.

Menghapus peran terkait layanan untuk Oracle Database@AWS

Jika Anda tidak perlu lagi menggunakan fitur atau layanan yang memerlukan peran terkait layanan, kami merekomendasikan Anda menghapus peran tersebut. Dengan begitu, Anda tidak memiliki entitas yang tidak digunakan yang tidak dipantau atau dipelihara secara aktif. Namun, Anda harus menghapus semua sumber daya sebelum dapat menghapus peran terkait layanan.

Membersihkan peran terkait layanan untuk Oracle Database@AWS

Sebelum dapat menggunakan IAM untuk menghapus peran tertaut layanan, Anda harus mengonfirmasi terlebih dahulu bahwa peran tersebut tidak memiliki sesi aktif dan menghapus sumber daya yang digunakan oleh peran tersebut.

Untuk memeriksa apakah peran terkait layanan memiliki sesi aktif di konsol IAM
  1. Masuk ke Konsol Manajemen AWS dan buka konsol IAM di https://console.aws.amazon.com/iam/.

  2. Di panel navigasi konsol IAM, pilih Peran. Kemudian pilih nama (bukan kotak centang) dari peran AWSService RoleFor ODB.

  3. Di halaman Ringkasan untuk peran yang dipilih, pilih tab Penasihat Akses.

  4. Di tab Penasihat Akses, ‍tinjau aktivitas terbaru untuk peran terkait layanan tersebut.

catatan

Jika Anda tidak yakin Oracle Database@AWS apakah menggunakan peran AWSService RoleFor ODB, Anda dapat mencoba menghapus peran tersebut. Jika layanan menggunakan peran, maka penghapusan gagal dan Anda dapat melihat Wilayah AWS di mana peran tersebut digunakan. Jika peran tersebut sedang digunakan, Anda harus menunggu hingga sesi ini berakhir sebelum dapat menghapus peran tersebut. Anda tidak dapat mencabut sesi untuk peran terkait layanan.

Jika Anda ingin menghapus peran AWSService RoleFor ODB, Anda harus terlebih dahulu menghapus semua Oracle Database@AWS sumber daya Anda.

Wilayah yang Didukung untuk Oracle Database@AWS peran terkait layanan

Oracle Database@AWS mendukung penggunaan peran terkait layanan di semua Wilayah AWS tempat layanan tersedia. Untuk informasi lebih lanjut, lihat Wilayah AWS dan Titik Akhir.