View a markdown version of this page

Actions, resources, and condition keys for Amazon Rekognition - Service Authorization Reference

Actions, resources, and condition keys for Amazon Rekognition

Amazon Rekognition (service prefix: rekognition) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by Amazon Rekognition

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation IAM action Condition key Possible value(s) Access level

AssociateFaces

rekognition:AssociateFaces

Write

CompareFaces

rekognition:CompareFaces

Read

CopyProjectVersion

rekognition:CopyProjectVersion

Write

rekognition:CreateProjectVersion

Write

rekognition:TagResource

Tagging, Write

CreateCollection

rekognition:CreateCollection

Write

rekognition:TagResource

Tagging, Write

CreateDataset

rekognition:CreateDataset

Write

rekognition:ListDatasetEntries

Read

rekognition:TagResource

Tagging, Write

CreateFaceLivenessSession

rekognition:CreateFaceLivenessSession

Write

CreateProject

rekognition:CreateProject

Write

rekognition:TagResource

Tagging, Write

CreateProjectVersion

rekognition:CreateProjectVersion

Write

rekognition:TagResource

Tagging, Write

CreateStreamProcessor

rekognition:CreateStreamProcessor

Write

rekognition:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Write

CreateUser

rekognition:CreateUser

Write

DeleteCollection

rekognition:DeleteCollection

Write

DeleteDataset

rekognition:DeleteDataset

Write

DeleteFaces

rekognition:DeleteFaces

Write

DeleteProject

rekognition:DeleteProject

Write

DeleteProjectPolicy

rekognition:DeleteProjectPolicy

Write

DeleteProjectVersion

rekognition:DeleteProjectVersion

Write

DeleteStreamProcessor

rekognition:DeleteStreamProcessor

Write

DeleteUser

rekognition:DeleteUser

Write

DescribeCollection

rekognition:DescribeCollection

Read

DescribeDataset

rekognition:DescribeDataset

Read

DescribeProjectVersions

rekognition:DescribeProjectVersions

Read

DescribeProjects

rekognition:DescribeProjects

Read

DescribeStreamProcessor

rekognition:DescribeStreamProcessor

Read

DetectCustomLabels

rekognition:DetectCustomLabels

Read

DetectFaces

rekognition:DetectFaces

Read

DetectLabels

rekognition:DetectLabels

Read

DetectModerationLabels

rekognition:DetectModerationLabels

Read

DetectProtectiveEquipment

rekognition:DetectProtectiveEquipment

Read

DetectText

rekognition:DetectText

Read

DisassociateFaces

rekognition:DisassociateFaces

Write

DistributeDatasetEntries

rekognition:DistributeDatasetEntries

Write

GetCelebrityInfo

rekognition:GetCelebrityInfo

Read

GetCelebrityRecognition

rekognition:GetCelebrityRecognition

Read

GetContentModeration

rekognition:GetContentModeration

Read

GetFaceDetection

rekognition:GetFaceDetection

Read

GetFaceLivenessSessionResults

rekognition:GetFaceLivenessSessionResults

Read

GetFaceSearch

rekognition:GetFaceSearch

Read

GetLabelDetection

rekognition:GetLabelDetection

Read

GetMediaAnalysisJob

rekognition:GetMediaAnalysisJob

Read

GetPersonTracking

rekognition:GetPersonTracking

Read

GetSegmentDetection

rekognition:GetSegmentDetection

Read

GetTextDetection

rekognition:GetTextDetection

Read

IndexFaces

rekognition:IndexFaces

Write

ListCollections

rekognition:ListCollections

Read

ListDatasetEntries

rekognition:ListDatasetEntries

Read

ListDatasetLabels

rekognition:ListDatasetLabels

Read

ListFaces

rekognition:ListFaces

Read

ListMediaAnalysisJobs

rekognition:ListMediaAnalysisJobs

Read

ListProjectPolicies

rekognition:ListProjectPolicies

Read

ListStreamProcessors

rekognition:ListStreamProcessors

List

ListTagsForResource

rekognition:ListTagsForResource

Read

ListUsers

rekognition:ListUsers

Read

PutProjectPolicy

rekognition:PutProjectPolicy

Write

RecognizeCelebrities

rekognition:RecognizeCelebrities

Read

SearchFaces

rekognition:SearchFaces

Read

SearchFacesByImage

rekognition:SearchFacesByImage

Read

SearchUsers

rekognition:SearchUsers

Read

SearchUsersByImage

rekognition:SearchUsersByImage

Read

StartCelebrityRecognition

rekognition:StartCelebrityRecognition

Write

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Write

StartContentModeration

rekognition:StartContentModeration