Kontrol akses dengan IAM

Ringkasan

AML AI menggunakan Identity and Access Management (IAM) untuk kontrol akses.

Anda dapat mengonfigurasi kontrol akses untuk Financial Services API di level project. Misalnya, Anda dapat memberikan akses kepada developer untuk mencantumkan dan mendapatkan semua set data dalam sebuah project.

Untuk mengetahui deskripsi mendetail tentang IAM dan fitur-fiturnya, lihat dokumentasi IAM. Secara khusus, baca bagian tentang mengelola kebijakan IAM.

Setiap metode AML AI mengharuskan pemanggil memiliki izin yang diperlukan. Untuk mengetahui informasi selengkapnya, lihat Izin dan Peran.

Izin

Bagian ini merangkum izin AML AI yang didukung IAM.

Izin yang diperlukan

Tabel berikut mencantumkan izin IAM yang terkait dengan AML AI.

Nama metode projects.locations Izin yang diperlukan
projects.locations.get financialservices.locations.get pada project Google Cloud tertentu
projects.locations.list financialservices.locations.list pada project Google Cloud tertentu
Nama metode instances Izin yang diperlukan
instances.create financialservices.v1instances.create di lokasi induk, yang merupakan kombinasi project Google Cloud dan lokasi data spesifik
instances.delete financialservices.v1instances.delete di resource instance
instances.get financialservices.v1instances.get di resource instance
instances.list financialservices.v1instances.list di lokasi induk, yang merupakan kombinasi project Google Cloud dan lokasi data spesifik
instances.patch financialservices.v1instances.update di resource instance
instances.importRegisteredParties financialservices.v1instances.importRegisteredParties di resource instance
instances.exportRegisteredParties financialservices.v1instances.exportRegisteredParties di resource instance
Nama metode instances.engineConfigs Izin yang diperlukan
instances.engineConfigs.create financialservices.v1engineconfigs.create pada instance induk
instances.engineConfigs.delete financialservices.v1engineconfigs.delete di resource konfigurasi mesin
instances.engineConfigs.get financialservices.v1engineconfigs.get di resource konfigurasi mesin
instances.engineConfigs.list financialservices.v1engineconfigs.list pada instance induk
instances.engineConfigs.patch financialservices.v1engineconfigs.update di resource konfigurasi mesin
instances.engineConfigs.exportMetadata financialservices.v1engineconfigs.exportMetadata di resource konfigurasi mesin
instances.engineVersions nama metode Izin yang diperlukan
instances.engineVersions.get financialservices.v1engineversions.get di resource versi mesin
instances.engineVersions.list financialservices.v1engineversions.list pada instance induk
Nama metode instances.datasets Izin yang diperlukan
instances.datasets.create financialservices.v1datasets.create pada instance induk
instances.datasets.delete financialservices.v1datasets.delete di resource set data
instances.datasets.get financialservices.v1datasets.get di resource set data
instances.datasets.list financialservices.v1datasets.list pada instance induk
instances.datasets.patch financialservices.v1datasets.update di resource set data
Nama metode instances.models Izin yang diperlukan
instances.models.create financialservices.v1models.create pada instance induk
instances.models.delete financialservices.v1models.delete pada resource model
instances.models.get financialservices.v1models.get pada resource model
instances.models.list financialservices.v1models.list pada instance induk
instances.models.patch financialservices.v1models.update pada resource model
instances.models.exportMetadata financialservices.v1models.exportMetadata pada resource model
Nama metode instances.backtestResults Izin yang diperlukan
instances.backtestResults.create financialservices.v1backtests.create pada instance induk
instances.backtestResults.delete financialservices.v1backtests.delete di resource hasil backtest
instances.backtestResults.get financialservices.v1backtests.get di resource hasil backtest
instances.backtestResults.list financialservices.v1backtests.list pada instance induk
instances.backtestResults.patch financialservices.v1backtests.update di resource hasil backtest
instances.backtestResults.exportMetadata financialservices.v1backtests.exportMetadata di resource hasil backtest
Nama metode instances.predictionResults Izin yang diperlukan
instances.predictionResults.create financialservices.v1predictions.create pada instance induk
instances.predictionResults.delete financialservices.v1predictions.delete pada resource hasil prediksi
instances.predictionResults.get financialservices.v1predictions.get pada resource hasil prediksi
instances.predictionResults.list financialservices.v1predictions.list pada instance induk
instances.predictionResults.patch financialservices.v1predictions.update pada resource hasil prediksi
instances.predictionResults.exportMetadata financialservices.v1predictions.exportMetadata pada resource hasil prediksi

Metode berikut diwarisi dari google.longrunning.Operations.

Nama metode operations Izin yang diperlukan
operations.cancel financialservices.operations.cancel di project Google Cloud tertentu,
operations.delete financialservices.operations.delete di project Google Cloud tertentu,
operations.get financialservices.operations.get di project Google Cloud tertentu
operations.list financialservices.operations.list di project Google Cloud tertentu,

Peran

Tabel berikut mencantumkan peran IAM AML AI, termasuk izin yang terkait dengan setiap peran:

Peran IAM Izin

(roles/financialservices.viewer)

Akses lihat ke semua resource Financial Services API.

financialservices.locations.*

  • financialservices.locations.get
  • financialservices.locations.list

financialservices.operations.get

financialservices.operations.list

financialservices.v1backtests.exportMetadata

financialservices.v1backtests.get

financialservices.v1backtests.list

financialservices.v1datasets.get

financialservices.v1datasets.list

financialservices.v1engineconfigs.exportMetadata

financialservices.v1engineconfigs.get

financialservices.v1engineconfigs.list

financialservices.v1engineversions.*

  • financialservices.v1engineversions.get
  • financialservices.v1engineversions.list

financialservices.v1instances.exportRegisteredParties

financialservices.v1instances.get

financialservices.v1instances.list

financialservices.v1models.exportMetadata

financialservices.v1models.get

financialservices.v1models.list

financialservices.v1predictions.exportMetadata

financialservices.v1predictions.get

financialservices.v1predictions.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/financialservices.admin)

Akses penuh ke semua resource Financial Services API.

financialservices.*

  • financialservices.locations.get
  • financialservices.locations.list
  • financialservices.operations.cancel
  • financialservices.operations.delete
  • financialservices.operations.get
  • financialservices.operations.list
  • financialservices.v1backtests.create
  • financialservices.v1backtests.delete
  • financialservices.v1backtests.exportMetadata
  • financialservices.v1backtests.get
  • financialservices.v1backtests.list
  • financialservices.v1backtests.update
  • financialservices.v1datasets.create
  • financialservices.v1datasets.delete
  • financialservices.v1datasets.get
  • financialservices.v1datasets.list
  • financialservices.v1datasets.update
  • financialservices.v1engineconfigs.create
  • financialservices.v1engineconfigs.delete
  • financialservices.v1engineconfigs.exportMetadata
  • financialservices.v1engineconfigs.get
  • financialservices.v1engineconfigs.list
  • financialservices.v1engineconfigs.update
  • financialservices.v1engineversions.get
  • financialservices.v1engineversions.list
  • financialservices.v1instances.create
  • financialservices.v1instances.delete
  • financialservices.v1instances.exportRegisteredParties
  • financialservices.v1instances.get
  • financialservices.v1instances.importRegisteredParties
  • financialservices.v1instances.list
  • financialservices.v1instances.update
  • financialservices.v1models.create
  • financialservices.v1models.delete
  • financialservices.v1models.exportMetadata
  • financialservices.v1models.get
  • financialservices.v1models.list
  • financialservices.v1models.update
  • financialservices.v1predictions.create
  • financialservices.v1predictions.delete
  • financialservices.v1predictions.exportMetadata
  • financialservices.v1predictions.get
  • financialservices.v1predictions.list
  • financialservices.v1predictions.update

resourcemanager.projects.get

resourcemanager.projects.list

Untuk mengetahui informasi lebih lanjut tentang peran, lihat Referensi peran dasar dan bawaan IAM.