AWS SageMaker访问被拒绝

时间:2020-02-03 18:46:24

标签: amazon-web-services amazon-sagemaker

我开始使用AWS SageMaker。我有一个AWS Starter帐户。我尝试部署内置算法已有2天了,但是尽管我根据https://aws.amazon.com/tr/getting-started/tutorials/build-train-deploy-machine-learning-model-sagemaker/创建了IAM角色,但我总是得到AccessDeniedException

ClientError:调用CreateTrainingJob操作时发生错误(AccessDeniedException):用户:arn:aws:sts :: 161745376217:assumed-role / AmazonSageMaker-ExecutionRole-20200203T194557 / SageMaker无权执行:资源上的sagemaker:CreateTrainingJob :arn:aws:sagemaker:us-east-1:161745376217:training-job / blazingtext-2020-02-03-18-12-14-017明确否认

您能帮我解决这个问题吗? 非常感谢

2 个答案:

答案 0 :(得分:1)

您已经为SageMaker创建了访问S3存储桶的角色,但是您的IAM用户似乎无权访问SageMaker服务。请确保您的IAM用户具有SageMaker的权限。

答案 1 :(得分:0)

如果您有move statement up / down帐户,通常会发生此错误。它限制您完全控制Sagemaker服务。在这种情况下,建议您使用常规的AWS帐户访问AWS。