SageMakerStudioAdminIAMConsolePolicy - AWS 托管策略

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

SageMakerStudioAdminIAMConsolePolicy

描述:通过和软件开发工具包为 Amazon SageMaker Unified Studio 提供初始管理和个人设置权限。 AWS 管理控制台 允许启动 SageMaker 统一工作室门户。

SageMakerStudioAdminIAMConsolePolicy 是一项 AWS 托管式策略

使用此策略

您可以将 SageMakerStudioAdminIAMConsolePolicy 附加到您的用户、组和角色。

策略详细信息

  • 类型: AWS 托管策略

  • 创建时间:2025 年 8 月 18 日 22:49 UTC

  • 编辑时间:世界标准时间 2025 年 11 月 14 日 22:49

  • ARN: arn:aws:iam::aws:policy/SageMakerStudioAdminIAMConsolePolicy

策略版本

策略版本:v2(默认)

此策略的默认版本是定义策略权限的版本。当使用该策略的用户或角色请求访问 AWS 资源时, AWS 会检查策略的默认版本以确定是否允许该请求。

JSON 策略文档

{ "Version" : "2012-10-17", "Statement" : [ { "Sid" : "AmazonDataZoneStatement", "Effect" : "Allow", "Action" : [ "datazone:*" ], "Resource" : [ "*" ] }, { "Sid" : "ReadOnlyStatement", "Effect" : "Allow", "Action" : [ "iam:ListRoles", "iam:GetRole", "iam:GetUser" ], "Resource" : [ "*" ] }, { "Sid" : "IAMPassRoleStatement", "Effect" : "Allow", "Action" : "iam:PassRole", "Resource" : [ "arn:aws:iam::*:role/service-role/AmazonSageMaker*" ], "Condition" : { "StringEquals" : { "iam:passedToService" : "datazone.amazonaws.com" } } }, { "Sid" : "SSMParameterStatement", "Effect" : "Allow", "Action" : [ "ssm:GetParameter", "ssm:GetParametersByPath", "ssm:PutParameter", "ssm:DeleteParameter" ], "Resource" : [ "arn:aws:ssm:*:*:parameter/amazon/datazone/q*" ] }, { "Sid" : "DescribeEc2Permissions", "Effect" : "Allow", "Action" : [ "ec2:DescribeVpcs", "ec2:DescribeSubnets", "ec2:DescribeSecurityGroups", "ec2:DescribeInternetGateways", "ec2:DescribeAddresses", "ec2:DescribeNatGateways", "ec2:DescribeRouteTables", "ec2:DescribeVpcEndpoints", "ec2:DescribeVpcEndpointServices", "ec2:DescribeAvailabilityZones" ], "Resource" : "*" }, { "Sid" : "CreateTaggedEc2Resources", "Effect" : "Allow", "Action" : [ "ec2:CreateVpc" ], "Resource" : "*", "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateTaggedSubnet", "Effect" : "Allow", "Action" : [ "ec2:CreateSubnet" ], "Resource" : [ "arn:aws:ec2:*:*:subnet/*", "arn:aws:ec2:*:*:vpc/*" ], "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateSubnetInTaggedVPC", "Effect" : "Allow", "Action" : [ "ec2:CreateSubnet" ], "Resource" : "arn:aws:ec2:*:*:vpc/*", "Condition" : { "StringEquals" : { "aws:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateTaggedSecurityGroup", "Effect" : "Allow", "Action" : [ "ec2:CreateSecurityGroup" ], "Resource" : [ "arn:aws:ec2:*:*:security-group/*" ], "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateTaggedSecurityGroupInVPC", "Effect" : "Allow", "Action" : [ "ec2:CreateSecurityGroup" ], "Resource" : [ "arn:aws:ec2:*:*:security-group/*", "arn:aws:ec2:*:*:vpc/*" ], "Condition" : { "StringEquals" : { "aws:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateTaggedVPCEndpoint", "Effect" : "Allow", "Action" : [ "ec2:CreateVpcEndpoint" ], "Resource" : [ "arn:aws:ec2:*:*:vpc-endpoint/*" ], "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateVPCEndpointInTaggedResources", "Effect" : "Allow", "Action" : [ "ec2:CreateVpcEndpoint" ], "Resource" : [ "arn:aws:ec2:*:*:security-group/*", "arn:aws:ec2:*:*:vpc/*", "arn:aws:ec2:*:*:subnet/*", "arn:aws:ec2:*:*:route-table/*" ], "Condition" : { "StringEquals" : { "aws:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateInternetGateway", "Effect" : "Allow", "Action" : [ "ec2:CreateInternetGateway" ], "Resource" : "arn:aws:ec2:*:*:internet-gateway/*", "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateTaggedNatGateway", "Effect" : "Allow", "Action" : [ "ec2:CreateNatGateway" ], "Resource" : [ "arn:aws:ec2:*:*:natgateway/*" ], "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateNatGatewayInTaggedSubnet", "Effect" : "Allow", "Action" : [ "ec2:CreateNatGateway" ], "Resource" : [ "arn:aws:ec2:*:*:subnet/*", "arn:aws:ec2:*:*:elastic-ip/*" ], "Condition" : { "StringEquals" : { "aws:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateTaggedRouteTable", "Effect" : "Allow", "Action" : [ "ec2:CreateRouteTable" ], "Resource" : [ "arn:aws:ec2:*:*:route-table/*" ], "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateRouteTableInTaggedSubnet", "Effect" : "Allow", "Action" : [ "ec2:CreateRouteTable" ], "Resource" : [ "arn:aws:ec2:*:*:vpc/*" ], "Condition" : { "StringEquals" : { "aws:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "AllocateAddress", "Effect" : "Allow", "Action" : [ "ec2:AllocateAddress" ], "Resource" : "arn:aws:ec2:*:*:elastic-ip/*", "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "ModifyTaggedEc2Resources", "Effect" : "Allow", "Action" : [ "ec2:ModifyVpcAttribute", "ec2:AuthorizeSecurityGroupIngress", "ec2:AuthorizeSecurityGroupEgress", "ec2:RevokeSecurityGroupEgress", "ec2:RevokeSecurityGroupIngress" ], "Resource" : "*", "Condition" : { "StringEquals" : { "ec2:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "AttachInternetGateway", "Effect" : "Allow", "Action" : [ "ec2:AttachInternetGateway" ], "Resource" : [ "arn:aws:ec2:*:*:internet-gateway/*", "arn:aws:ec2:*:*:vpc/*" ], "Condition" : { "StringEquals" : { "ec2:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "CreateRoute", "Effect" : "Allow", "Action" : [ "ec2:CreateRoute" ], "Resource" : [ "arn:aws:ec2:*:*:route-table/*" ], "Condition" : { "StringEquals" : { "ec2:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "AssociateRouteTable", "Effect" : "Allow", "Action" : [ "ec2:AssociateRouteTable" ], "Resource" : [ "arn:aws:ec2:*:*:route-table/*", "arn:aws:ec2:*:*:subnet/*" ], "Condition" : { "StringEquals" : { "ec2:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "Ec2TaggingOperations", "Effect" : "Allow", "Action" : "ec2:CreateTags", "Resource" : "*", "Condition" : { "StringEquals" : { "ec2:CreateAction" : [ "CreateVpc", "CreateSubnet", "CreateSecurityGroup", "CreateInternetGateway", "CreateNatGateway", "CreateRouteTable", "CreateVpcEndpoint" ], "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "Ec2TagEIP", "Effect" : "Allow", "Action" : "ec2:CreateTags", "Resource" : "arn:aws:ec2:*:*:elastic-ip/*", "Condition" : { "StringEquals" : { "aws:RequestTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "AllowCFNStackCreation", "Effect" : "Allow", "Action" : [ "cloudformation:ListStacks", "cloudformation:ListStackResources", "cloudformation:CreateStack", "cloudformation:GetTemplateSummary", "cloudformation:DescribeStacks", "cloudformation:DescribeStackEvents" ], "Resource" : "*" }, { "Sid" : "DeleteTaggedVpcResources", "Effect" : "Allow", "Action" : [ "ec2:DeleteVpc", "ec2:DeleteSubnet", "ec2:DeleteSecurityGroup", "ec2:DeleteInternetGateway", "ec2:DetachInternetGateway", "ec2:DeleteNatGateway", "ec2:DisassociateRouteTable", "ec2:DeleteVpcEndpoints", "ec2:DeleteRouteTable", "ec2:DeleteRoute", "ec2:ReleaseAddress" ], "Resource" : "*", "Condition" : { "StringEquals" : { "ec2:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "DeleteTagsOnTaggedResources", "Effect" : "Allow", "Action" : "ec2:DeleteTags", "Resource" : "*", "Condition" : { "StringEquals" : { "ec2:ResourceTag/CreatedForUseWithSageMakerUnifiedStudio" : "true" } } }, { "Sid" : "S3ReadCFNTemplate", "Effect" : "Allow", "Action" : [ "s3:GetObject" ], "Resource" : "*", "Condition" : { "StringEquals" : { "aws:CalledViaFirst" : "cloudformation.amazonaws.com" }, "StringNotEquals" : { "aws:ResourceAccount" : "${aws:PrincipalAccount}" } } }, { "Sid" : "KMSReadPermissions", "Effect" : "Allow", "Action" : [ "kms:DescribeKey", "kms:ListAliases" ], "Resource" : "*" }, { "Sid" : "DataZoneKMSPermissions", "Effect" : "Allow", "Action" : [ "kms:Decrypt", "kms:GenerateDataKey" ], "Resource" : "*", "Condition" : { "StringLike" : { "kms:ViaService" : "datazone.*.amazonaws.com" }, "ForAnyValue:StringEquals" : { "kms:EncryptionContextKeys" : "aws:datazone:domainId" } } }, { "Sid" : "DataZoneKMSGrantPermissions", "Effect" : "Allow", "Action" : [ "kms:CreateGrant" ], "Resource" : "*", "Condition" : { "StringLike" : { "kms:ViaService" : "datazone.*.amazonaws.com" }, "Bool" : { "kms:GrantIsForAWSResource" : "true" }, "ForAnyValue:StringEquals" : { "kms:EncryptionContextKeys" : "aws:datazone:domainId" } } } ] }

了解更多