기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AmazonSageMakerPartnerServiceCatalogProductsCloudFormationServiceRolePolicy
설명: Amazon SageMaker 제품 포트폴리오의 AWS ServiceCatalog 프로비저닝 제품 내에서 AWS CloudFormation에서 사용하는 서비스 역할 정책입니다. Lambda, APIGateway 등을 포함한 관련 서비스의 서브셋에 대한 권한을 부여합니다.
AmazonSageMakerPartnerServiceCatalogProductsCloudFormationServiceRolePolicy
은(는) AWS 관리형 정책입니다.
이 정책 사용
사용자, 그룹 및 역할에 AmazonSageMakerPartnerServiceCatalogProductsCloudFormationServiceRolePolicy
를 연결할 수 있습니다.
정책 세부 정보
-
유형: 서비스 역할 정책
-
생성 시간: 2023년 8월 1일, 15:06 UTC
-
편집된 시간: 2023년 8월 1일, 15:06 UTC
-
ARN:
arn:aws:iam::aws:policy/service-role/AmazonSageMakerPartnerServiceCatalogProductsCloudFormationServiceRolePolicy
정책 버전
정책 버전: v1(기본값)
정책의 기본 버전은 정책에 대한 권한을 정의하는 버전입니다. 정책이 있는 사용자 또는 역할이 AWS 리소스에 대한 액세스를 요청하면는 정책의 기본 버전을 AWS 확인하여 요청을 허용할지 여부를 결정합니다.
JSON 정책 문서
{ "Version" : "2012-10-17", "Statement" : [ { "Effect" : "Allow", "Action" : [ "iam:PassRole" ], "Resource" : [ "arn:aws:iam::*:role/service-role/AmazonSageMakerServiceCatalogProductsLambdaRole" ], "Condition" : { "StringEquals" : { "iam:PassedToService" : "lambda.amazonaws.com" } } }, { "Effect" : "Allow", "Action" : [ "iam:PassRole" ], "Resource" : [ "arn:aws:iam::*:role/service-role/AmazonSageMakerServiceCatalogProductsApiGatewayRole" ], "Condition" : { "StringEquals" : { "iam:PassedToService" : "apigateway.amazonaws.com" } } }, { "Effect" : "Allow", "Action" : [ "lambda:DeleteFunction", "lambda:UpdateFunctionCode", "lambda:ListTags", "lambda:InvokeFunction" ], "Resource" : [ "arn:aws:lambda:*:*:function:sagemaker-*" ], "Condition" : { "Null" : { "aws:ResourceTag/sagemaker:project-name" : "false", "aws:ResourceTag/sagemaker:partner" : "false" } } }, { "Effect" : "Allow", "Action" : [ "lambda:CreateFunction", "lambda:TagResource" ], "Resource" : [ "arn:aws:lambda:*:*:function:sagemaker-*" ], "Condition" : { "Null" : { "aws:ResourceTag/sagemaker:project-name" : "false", "aws:ResourceTag/sagemaker:partner" : "false" }, "ForAnyValue:StringEquals" : { "aws:TagKeys" : [ "sagemaker:project-name", "sagemaker:partner" ] } } }, { "Effect" : "Allow", "Action" : [ "lambda:PublishLayerVersion", "lambda:GetLayerVersion", "lambda:DeleteLayerVersion", "lambda:GetFunction" ], "Resource" : [ "arn:aws:lambda:*:*:layer:sagemaker-*", "arn:aws:lambda:*:*:function:sagemaker-*" ] }, { "Effect" : "Allow", "Action" : [ "apigateway:GET", "apigateway:DELETE", "apigateway:PATCH", "apigateway:POST", "apigateway:PUT" ], "Resource" : [ "arn:aws:apigateway:*::/restapis/*", "arn:aws:apigateway:*::/restapis" ], "Condition" : { "Null" : { "aws:ResourceTag/sagemaker:project-name" : "false", "aws:ResourceTag/sagemaker:partner" : "false" } } }, { "Effect" : "Allow", "Action" : [ "apigateway:POST", "apigateway:PUT" ], "Resource" : [ "arn:aws:apigateway:*::/restapis", "arn:aws:apigateway:*::/tags/*" ], "Condition" : { "Null" : { "aws:ResourceTag/sagemaker:project-name" : "false", "aws:ResourceTag/sagemaker:partner" : "false" }, "ForAnyValue:StringEquals" : { "aws:TagKeys" : [ "sagemaker:project-name", "sagemaker:partner" ] } } }, { "Effect" : "Allow", "Action" : [ "s3:GetObject" ], "Resource" : [ "arn:aws:s3:::sagemaker-*/lambda-auth-code/layer.zip" ], "Condition" : { "StringEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}" } } } ] }