步骤 2:设置权限 - Amazon Lookout for Vision

终止支持通知:2025年10月31日, AWS 将停止对亚马逊 Lookout for Vision 的支持。2025 年 10 月 31 日之后,你将无法再访问 Lookout for Vision 主机或 Lookout for Vision 资源。如需更多信息,请访问此博客文章

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 2:设置权限

要使用 Amazon Lookout for Vision,您需要获得对 Lookout for Vision 控制台 AWS SDK、操作和用于模型训练的 Amazon S3 存储桶的访问权限。

注意

如果您仅使用 AWS SDK操作,则可以使用仅限于 AWS SDK操作的策略。有关更多信息,请参阅 设置SDK权限

使用 AWS 托管策略设置控制台访问权限

使用以下 AWS 托管策略为 Amazon Lookout for Vision 控制台SDK和操作应用适当的访问权限。

若要分配权限,请参阅 分配权限

有关 AWS 托管策略的信息,请参阅AWS托管策略

设置 Amazon S3 桶权限

Amazon Lookout for Vision 使用 Amazon S3 桶来存储以下文件:

如果您使用控制台,Lookout for Vision 会创建一个 Amazon S3 桶(控制台桶)来管理您的项目。LookoutVisionConsoleReadOnlyAccessLookoutVisionConsoleFullAccess 托管式策略包括了对控制台桶的 Amazon S3 访问权限。

您可以使用控制台存储桶来存储数据集图像和 G SageMaker round Truth 格式的清单文件。或者,您可以使用其他 Amazon S3 桶。存储桶必须归您的AWS账户所有,并且必须位于您使用 Lookout for Vision 的 AWS 区域。

要使用其他桶,请将以下策略添加到所需的用户或组。使用所需的桶名称替换 my-bucket。有关添加IAM策略的信息,请参阅创建IAM策略

{ "Version": "2012-10-17", "Statement": [ { "Sid": "LookoutVisionS3BucketAccessPermissions", "Effect": "Allow", "Action": [ "s3:GetBucketLocation", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::my-bucket" ] }, { "Sid": "LookoutVisionS3ObjectAccessPermissions", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:GetObjectVersion", "s3:PutObject" ], "Resource": [ "arn:aws:s3:::my-bucket/*" ] } ] }

若要分配权限,请参阅 分配权限

分配权限

要提供访问权限,请为您的用户、组或角色添加权限:

  • 中的用户和群组 AWS IAM Identity Center:

    创建权限集合。按照《AWS IAM Identity Center 用户指南》创建权限集的说明进行操作。

  • IAM通过身份提供商管理的用户:

    创建适用于身份联合验证的角色。按照《IAM用户指南》中为第三方身份提供商创建角色(联合)中的说明进行操作。

  • IAM用户:

    • 创建您的用户可以担任的角色。按照《用户指南》为IAM用户创建角色中的IAM说明进行操作。

    • (不推荐使用)将策略直接附加到用户或将用户添加到用户组。按照《用户指南》中向用户(控制台)添加权限中的IAM说明进行操作。