View a markdown version of this page

Tindakan, sumber daya, dan kunci kondisi untuk Amazon Rekognition - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci kondisi untuk Amazon Rekognition

Amazon Rekognition (awalan layananrekognition:) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API yang ditentukan oleh Amazon Rekognition

Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat tabel Tindakan.

Operasi Tindakan IAM Kunci syarat Nilai yang mungkin Tingkat akses

AssociateFaces

rekomendasi: AssociateFaces

Tulis

CompareFaces

rekomendasi: CompareFaces

Baca

CopyProjectVersion

rekomendasi: CopyProjectVersion

Tulis

rekomendasi: CreateProjectVersion

Tulis

rekomendasi: TagResource

Menandai, Menulis

CreateCollection

rekomendasi: CreateCollection

Tulis

Rekognisi: TagResource

Menandai, Menulis

CreateDataset

Rekognisi: CreateDataset

Tulis

Rekognisi: ListDatasetEntries

Baca

Rekognisi: TagResource

Menandai, Menulis

CreateFaceLivenessSession

Rekognisi: CreateFaceLivenessSession

Tulis

CreateProject

Rekognisi: CreateProject

Tulis

Rekognisi: TagResource

Menandai, Menulis

CreateProjectVersion

Rekognisi: CreateProjectVersion

Tulis

Rekognisi: TagResource

Menandai, Menulis

CreateStreamProcessor

Rekognisi: CreateStreamProcessor

Tulis

Rekognisi: TagResource

Menandai, Menulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

CreateUser

Rekognisi: CreateUser

Tulis

DeleteCollection

Rekognisi: DeleteCollection

Tulis

DeleteDataset

Rekognisi: DeleteDataset

Tulis

DeleteFaces

Rekognisi: DeleteFaces

Tulis

DeleteProject

Rekognisi: DeleteProject

Tulis

DeleteProjectPolicy

Rekognisi: DeleteProjectPolicy

Tulis

DeleteProjectVersion

Rekognisi: DeleteProjectVersion

Tulis

DeleteStreamProcessor

Rekognisi: DeleteStreamProcessor

Tulis

DeleteUser

Rekognisi: DeleteUser

Tulis

DescribeCollection

Rekognisi: DescribeCollection

Baca

DescribeDataset

Rekognisi: DescribeDataset

Baca

DescribeProjectVersions

Rekognisi: DescribeProjectVersions

Baca

DescribeProjects

Rekognisi: DescribeProjects

Baca

DescribeStreamProcessor

Rekognisi: DescribeStreamProcessor

Baca

DetectCustomLabels

Rekognisi: DetectCustomLabels

Baca

DetectFaces

Rekognisi: DetectFaces

Baca

DetectLabels

Rekognisi: DetectLabels

Baca

DetectModerationLabels

Rekognisi: DetectModerationLabels

Baca

DetectProtectiveEquipment

Rekognisi: DetectProtectiveEquipment

Baca

DetectText

Rekognisi: DetectText

Baca

DisassociateFaces

Rekognisi: DisassociateFaces

Tulis

DistributeDatasetEntries

Rekognisi: DistributeDatasetEntries

Tulis

GetCelebrityInfo

Rekognisi: GetCelebrityInfo

Baca

GetCelebrityRecognition

Rekognisi: GetCelebrityRecognition

Baca

GetContentModeration

Rekognisi: GetContentModeration

Baca

GetFaceDetection

Rekognisi: GetFaceDetection

Baca

GetFaceLivenessSessionResults

Rekognisi: GetFaceLivenessSessionResults

Baca

GetFaceSearch

Rekognisi: GetFaceSearch

Baca

GetLabelDetection

Rekognisi: GetLabelDetection

Baca

GetMediaAnalysisJob

Rekognisi: GetMediaAnalysisJob

Baca

GetPersonTracking

Rekognisi: GetPersonTracking

Baca

GetSegmentDetection

Rekognisi: GetSegmentDetection

Baca

GetTextDetection

Rekognisi: GetTextDetection

Baca

IndexFaces

Rekognisi: IndexFaces

Tulis

ListCollections

Rekognisi: ListCollections

Baca

ListDatasetEntries

Rekognisi: ListDatasetEntries

Baca

ListDatasetLabels

Rekognisi: ListDatasetLabels

Baca

ListFaces

Rekognisi: ListFaces

Baca

ListMediaAnalysisJobs

Rekognisi: ListMediaAnalysisJobs

Baca

ListProjectPolicies

Rekognisi: ListProjectPolicies

Baca

ListStreamProcessors

Rekognisi: ListStreamProcessors

Daftar

ListTagsForResource

Rekognisi: ListTagsForResource

Baca

ListUsers

Rekognisi: ListUsers

Baca

PutProjectPolicy

Rekognisi: PutProjectPolicy

Tulis

RecognizeCelebrities

Rekognisi: RecognizeCelebrities

Baca

SearchFaces

Rekognisi: SearchFaces

Baca

SearchFacesByImage

Rekognisi: SearchFacesByImage

Baca

SearchUsers

Rekognisi: SearchUsers

Baca

SearchUsersByImage

Rekognisi: SearchUsersByImage

Baca

StartCelebrityRecognition

Rekognisi: StartCelebrityRecognition

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StartContentModeration

Rekognisi: StartContentModeration

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StartFaceDetection

Rekognisi: StartFaceDetection

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StartFaceSearch

Rekognisi: StartFaceSearch

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StartLabelDetection

rekomendasi: StartLabelDetection

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StartMediaAnalysisJob

rekomendasi: StartMediaAnalysisJob

Tulis

StartPersonTracking

rekomendasi: StartPersonTracking

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StartProjectVersion

rekomendasi: StartProjectVersion

Tulis

StartSegmentDetection

rekomendasi: StartSegmentDetection

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StartStreamProcessor

rekomendasi: StartStreamProcessor

Tulis

StartTextDetection

rekomendasi: StartTextDetection

Tulis

saya: PassRole

saya: PassedToService

rekognition.amazonaws.com

Tulis

StopProjectVersion

rekomendasi: StopProjectVersion

Tulis

StopStreamProcessor

rekomendasi: StopStreamProcessor

Tulis

TagResource

rekomendasi: TagResource

Menandai, Menulis

UntagResource

rekomendasi: UntagResource

Menandai, Menulis

UpdateDatasetEntries

rekomendasi: UpdateDatasetEntries

Tulis

UpdateStreamProcessor

rekomendasi: UpdateStreamProcessor

Tulis

Tindakan yang ditentukan oleh Amazon Rekognition

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

AssociateFaces

Memberikan izin untuk mengaitkan beberapa wajah individu dengan satu pengguna

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

CompareFaces

Memberikan izin untuk membandingkan wajah di gambar input sumber dengan setiap wajah terdeteksi pada gambar input target

Baca

CopyProjectVersion

Memberikan izin untuk menyalin versi model yang ada ke versi model baru

Proyek*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

versi proyek*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

CreateCollection

Memberikan izin untuk membuat koleksi di Wilayah AWS

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateDataset

Memberikan izin untuk membuat kumpulan data Label Kustom Amazon Rekognition baru

Proyek*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateFaceLivenessSession

Memberikan izin untuk membuat sesi keaktifan wajah

Tulis

CreateProject

Memberikan izin untuk membuat proyek Label Kustom Rekognition Amazon

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateProjectVersion

Memberikan izin untuk memulai pelatihan versi baru dari model

Proyek*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateStreamProcessor

Memberikan izin untuk membuat prosesor aliran Amazon Rekognition

koleksi*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateUser

Memberikan izin untuk membuat pengguna baru dalam koleksi menggunakan ID pengguna unik yang Anda berikan

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteCollection

Memberikan izin untuk menghapus koleksi yang ditentukan

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteDataset

Memberikan izin untuk menghapus kumpulan data Label Kustom Amazon Rekognition yang ada

dataset*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteFaces

Memberikan izin untuk menghapus wajah dari koleksi

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteProject

Memberikan izin untuk menghapus proyek

Proyek*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteProjectPolicy

Memberikan izin untuk menghapus kebijakan sumber daya yang dilampirkan ke proyek

Proyek*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteProjectVersion

Memberikan izin untuk menghapus model

versi proyek*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteStreamProcessor

Memberikan izin untuk menghapus prosesor aliran yang ditentukan

streamprocessor*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteUser

Memberikan izin untuk menghapus pengguna dari koleksi berdasarkan ID pengguna yang disediakan

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

DescribeCollection

Memberikan izin untuk membaca detail tentang koleksi

koleksi*

aws: ResourceTag /$ {} TagKey

Baca

DescribeDataset

Memberikan izin untuk mendeskripsikan kumpulan data Label Kustom Rekognition Amazon

dataset*

aws: ResourceTag /$ {} TagKey

Baca

DescribeProjectVersions

Memberikan izin untuk membuat daftar versi model dalam proyek Label Kustom Rekognition Amazon

Proyek*

aws: ResourceTag /$ {} TagKey

Baca

DescribeProjects

Memberikan izin untuk mencantumkan proyek Label Kustom Amazon Rekognition

Baca

DescribeStreamProcessor

Memberikan izin untuk mendapatkan informasi tentang prosesor aliran yang ditentukan

streamprocessor*

aws: ResourceTag /$ {} TagKey

Baca

DetectCustomLabels

Memberikan izin untuk mendeteksi label kustom dalam gambar yang disediakan

versi proyek*

aws: ResourceTag /$ {} TagKey

Baca

DetectFaces

Memberikan izin untuk mendeteksi wajah manusia dalam gambar yang disediakan sebagai masukan

Baca

DetectLabels

Memberikan izin untuk mendeteksi contoh label dunia nyata dalam gambar yang disediakan sebagai input

Baca

DetectModerationLabels

Memberikan izin untuk mendeteksi label moderasi dalam gambar input

ProjectVersion

aws: ResourceTag /$ {} TagKey

Baca

DetectProtectiveEquipment

Memberikan izin untuk mendeteksi Alat Pelindung Diri pada gambar input

Baca

DetectText

Memberikan izin untuk mendeteksi teks dalam gambar input dan mengubahnya menjadi teks yang dapat dibaca mesin

Baca

DisassociateFaces

Memberikan izin untuk menghapus asosiasi antara ID pengguna dan ID wajah

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

DistributeDatasetEntries

Memberikan izin untuk mendistribusikan entri dalam kumpulan data pelatihan di seluruh kumpulan data pelatihan dan kumpulan data pengujian untuk proyek

dataset*

aws: ResourceTag /$ {} TagKey

Tulis

GetCelebrityInfo

Memberikan izin untuk membaca nama, dan informasi tambahan, dari seorang selebriti

Baca

GetCelebrityRecognition

Memberikan izin untuk membaca hasil pengakuan selebriti yang ditemukan dalam video yang disimpan oleh pekerjaan pengakuan selebriti asinkron

Baca

GetContentModeration

Memberikan izin untuk membaca hasil analisis moderasi konten yang ditemukan dalam video yang disimpan oleh pekerjaan moderasi konten asinkron

Baca

GetFaceDetection

Memberikan izin untuk membaca hasil deteksi wajah yang ditemukan dalam video yang disimpan oleh pekerjaan deteksi wajah asinkron

Baca

GetFaceLivenessSessionResults

Memberikan izin untuk mendapatkan hasil sesi face liveness

Baca

GetFaceSearch

Memberikan izin untuk membaca wajah koleksi yang cocok yang ditemukan dalam video yang disimpan oleh pekerjaan pencarian wajah asinkron

Baca

GetLabelDetection

Memberikan izin untuk membaca hasil yang terdeteksi label yang ditemukan dalam video yang disimpan oleh pekerjaan deteksi label asinkron

Baca

GetMediaAnalysisJob

Memberikan izin untuk membaca referensi ke hasil pekerjaan di S3 dan informasi tambahan tentang pekerjaan analisis media

Baca

GetPersonTracking

Memberikan izin untuk membaca daftar orang yang terdeteksi dalam video yang disimpan oleh pekerjaan pelacakan orang asinkron

Baca

GetSegmentDetection

Memberikan izin untuk mendapatkan segmen vdeo yang ditemukan dalam video yang disimpan oleh pekerjaan deteksi segmen asinkron

Baca

GetTextDetection

Memberikan izin untuk mendapatkan teks yang ditemukan dalam video yang disimpan oleh pekerjaan deteksi teks asinkron

Baca

IndexFaces

Memberikan izin untuk memperbarui koleksi yang ada dengan wajah yang terdeteksi di gambar input

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

ListCollections

Memberikan izin untuk membaca ID koleksi di akun Anda

Baca

ListDatasetEntries

Memberikan izin untuk mencantumkan entri kumpulan data dalam kumpulan data Label Kustom Rekognition Amazon yang ada

dataset*

aws: ResourceTag /$ {} TagKey

Baca

ListDatasetLabels

Memberikan izin untuk mencantumkan label dalam kumpulan data

dataset*

aws: ResourceTag /$ {} TagKey

Baca

ListFaces

Memberikan izin untuk membaca metadata untuk wajah dalam koleksi khusus

koleksi*

aws: ResourceTag /$ {} TagKey

Baca

ListMediaAnalysisJobs

Memberikan izin untuk membaca daftar pekerjaan analisis media

Baca

ListProjectPolicies

Memberikan izin untuk membuat daftar kebijakan sumber daya yang dilampirkan ke proyek

Proyek*

aws: ResourceTag /$ {} TagKey

Baca

ListStreamProcessors

Memberikan izin untuk mendapatkan daftar prosesor streaming Anda

Daftar

ListTagsForResource

Memberikan izin untuk mengembalikan daftar tag yang terkait dengan sumber daya

koleksi

aws: ResourceTag /$ {} TagKey

Baca

dataset

aws: ResourceTag /$ {} TagKey

proyek

aws: ResourceTag /$ {} TagKey

ProjectVersion

aws: ResourceTag /$ {} TagKey

streamprocessor

aws: ResourceTag /$ {} TagKey

ListUsers

Memberikan izin untuk daftar UserIds dan UserStatus

koleksi*

aws: ResourceTag /$ {} TagKey

Baca

PutProjectPolicy

Memberikan izin untuk melampirkan kebijakan sumber daya ke proyek

Proyek*

aws: ResourceTag /$ {} TagKey

Tulis

RecognizeCelebrities

Memberikan izin untuk mendeteksi selebriti di gambar input

Baca

SearchFaces

Memberikan izin untuk mencari koleksi spesifik untuk ID wajah yang disediakan

koleksi*

aws: ResourceTag /$ {} TagKey

Baca

SearchFacesByImage

Memberikan izin untuk mencari koleksi spesifik untuk wajah terbesar dalam gambar input

koleksi*

aws: ResourceTag /$ {} TagKey

Baca

SearchUsers

Memberikan izin untuk mencari koleksi spesifik untuk hasil kecocokan pengguna dengan ID wajah atau ID pengguna yang diberikan

koleksi*

aws: ResourceTag /$ {} TagKey

Baca

SearchUsersByImage

Memberikan izin untuk mencari koleksi spesifik untuk hasil kecocokan pengguna dengan menggunakan wajah terbesar di gambar input

koleksi*

aws: ResourceTag /$ {} TagKey

Baca

StartCelebrityRecognition

Memberikan izin untuk memulai pengakuan asinkron selebriti dalam video yang disimpan

Tulis

StartContentModeration

Memberikan izin untuk memulai deteksi asinkron konten dewasa eksplisit atau sugestif dalam video yang disimpan

Tulis

StartFaceDetection

Memberikan izin untuk memulai deteksi wajah asinkron dalam video yang disimpan

Tulis

StartFaceLivenessSession

Memberikan izin untuk memulai streaming video untuk sesi keaktifan wajah

Tulis

StartFaceSearch

Memberikan izin untuk memulai pencarian asinkron untuk wajah dalam koleksi yang cocok dengan wajah orang yang terdeteksi dalam video yang disimpan

koleksi*

aws: ResourceTag /$ {} TagKey

Tulis

StartLabelDetection

Memberikan izin untuk memulai deteksi label asinkron dalam video yang disimpan

Tulis

StartMediaAnalysisJob

Memberikan izin untuk memulai pekerjaan analisis media

ProjectVersion

aws: ResourceTag /$ {} TagKey

Tulis

StartPersonTracking

Memberikan izin untuk memulai pelacakan asinkron orang dalam video yang disimpan

Tulis

StartProjectVersion

Memberikan izin untuk mulai menjalankan versi model

versi proyek*

aws: ResourceTag /$ {} TagKey

Tulis

StartSegmentDetection

Memberikan izin untuk memulai deteksi asinkron segmen dalam video yang disimpan

Tulis

StartStreamProcessor

Memberikan izin untuk mulai menjalankan prosesor aliran

streamprocessor*

aws: ResourceTag /$ {} TagKey

Tulis

StartTextDetection

Memberikan izin untuk memulai deteksi teks asinkron dalam video yang disimpan

Tulis

StopProjectVersion

Memberikan izin untuk menghentikan versi model yang sedang berjalan

versi proyek*

aws: ResourceTag /$ {} TagKey

Tulis

StopStreamProcessor

Memberikan izin untuk menghentikan prosesor aliran yang sedang berjalan

streamprocessor*

aws: ResourceTag /$ {} TagKey

Tulis

TagResource

Memberikan izin untuk menambahkan satu atau beberapa tag ke sumber daya

koleksi

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

dataset

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

proyek

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ProjectVersion

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

streamprocessor

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UntagResource

Memberikan izin untuk menghapus satu atau beberapa tag dari sumber daya

koleksi

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

dataset

aws: ResourceTag /$ {} TagKey

aws: TagKeys

proyek

aws: ResourceTag /$ {} TagKey

aws: TagKeys

ProjectVersion

aws: ResourceTag /$ {} TagKey

aws: TagKeys

streamprocessor

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UpdateDatasetEntries

Memberikan izin untuk menambah atau memperbarui satu atau beberapa JSON Lines (entri) dalam kumpulan data

dataset*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateStreamProcessor

Memberikan izin untuk memodifikasi properti untuk prosesor aliran

streamprocessor*

aws: ResourceTag /$ {} TagKey

Tulis

Jenis sumber daya yang ditentukan oleh Amazon Rekognition

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

koleksi

arn: $ {Partition} :rekomendasi: $ {Wilayah} :$ {Akun} :koleksi/$ {} CollectionId

aws: ResourceTag /$ {} TagKey

dataset

arn: $ {Partition} :rekomendasi: $ {Wilayah} :$ {Akun} :proyek/$ {} /dataset/$ {} /$ {} ProjectName DatasetType CreationTimestamp

aws: ResourceTag /$ {} TagKey

proyek

arn: $ {Partition} :rekomendasi: $ {Wilayah} :$ {Akun} :proyek/$ {} /$ {} ProjectName CreationTimestamp

aws: ResourceTag /$ {} TagKey

versi proyek

arn: $ {Partition} :rekomendasi: $ {Wilayah} :$ {Akun} :proyek/$ {} /versi/$ {} /$ {} ProjectName VersionName CreationTimestamp

aws: ResourceTag /$ {} TagKey

streamprocessor

arn: $ {Partition} :rekomendasi: $ {Wilayah} :$ {Akun} :streamprocessor/$ {} StreamprocessorId

aws: ResourceTag /$ {} TagKey

Kunci kondisi untuk Amazon Rekognition

Amazon Rekognition mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Memfilter akses dengan tag yang diteruskan dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter akses dengan tag yang terkait dengan sumber daya

String

aws: TagKeys

Memfilter akses dengan kunci tag yang diteruskan dalam permintaan

ArrayOfString