Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Sécurité
Vous pouvez sécuriser la gestion de vos projets, de vos modèles et de l’opération DetectCustomLabels
utilisée par vos clients pour détecter les étiquettes personnalisées.
Pour plus d’informations sur la sécurisation d’Amazon Rekognition, consultez Sécurité Amazon Rekognition.
Sécurisation des projets Étiquettes personnalisées Amazon Rekognition
Vous pouvez sécuriser vos projets Étiquettes personnalisées Amazon Rekognition en spécifiant les autorisations au niveau des ressources spécifiées dans les politiques basées sur l’identité. Pour plus d’informations, consultez Stratégies basées sur l’identité et Stratégies basées sur une ressource.
Les ressources Étiquettes personnalisées Amazon Rekognition que vous pouvez sécuriser sont les suivantes :
Ressource | Format Amazon Resource Name |
---|---|
Projet |
arn:aws:rekognition :*:*:project/ /datetime |
Modèle |
arn:aws:rekognition :*:*:project/ /version/ /datetime |
L’exemple de politique suivant montre comment accorder à une identité l’autorisation de :
Décrire tous les projets.
Créer, démarrer, arrêter et utiliser un modèle spécifique pour l’inférence.
Créez un projet. Créer et décrire un modèle spécifique.
Refuser la création d’un projet spécifique.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllResources", "Effect": "Allow", "Action": "rekognition:DescribeProjects", "Resource": "*" }, { "Sid": "SpecificProjectVersion", "Effect": "Allow", "Action": [ "rekognition:StopProjectVersion", "rekognition:StartProjectVersion", "rekognition:DetectCustomLabels", "rekognition:CreateProjectVersion" ], "Resource": "arn:aws:rekognition:*:*:project/
MyProject
/version/MyVersion
/*" }, { "Sid": "SpecificProject", "Effect": "Allow", "Action": [ "rekognition:CreateProject", "rekognition:DescribeProjectVersions", "rekognition:CreateProjectVersion" ], "Resource": "arn:aws:rekognition:*:*:project/MyProject
/*" }, { "Sid": "ExplicitDenyCreateProject", "Effect": "Deny", "Action": [ "rekognition:CreateProject" ], "Resource": ["arn:aws:rekognition:*:*:project/SampleProject
/*"] } ] }
Sécurisation DetectCustomLabels
L’identité utilisée pour détecter les étiquettes personnalisées peut être différente de celle qui gère les modèles Étiquettes personnalisées Amazon Rekognition.
Vous pouvez sécuriser l’accès d’une identité à DetectCustomLabels
en appliquant une politique à l’identité. L’exemple suivant restreint l’accès à DetectCustomLabels
uniquement et pour un modèle spécifique. L’identité n’a accès à aucune autre opération Amazon Rekognition.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "rekognition:DetectCustomLabels" ], "Resource": "arn:aws:rekognition:*:*:project/
MyProject
/version/MyVersion
/*" } ] }
Politiques gérées par AWS
Nous fournissons la politique AmazonRekognitionCustomLabelsFullAccess
AWS gérée que vous pouvez utiliser pour contrôler l'accès aux étiquettes personnalisées Amazon Rekognition. Pour plus d'informations, consultez la politique gérée par AWS : AmazonRekognitionCustomLabelsFullAccess.