Özel bir kaynak grubunu ilk kez kullandığınızda DataWorks'e diğer Alibaba Cloud ürünlerine erişim izni vermeniz gerekir. Yetkilendirme tamamlandığında sistem otomatik olarak AliyunServiceRoleForDataWorks adlı bir hizmet bağlantılı rol oluşturur. Bu rol, DataWorks'ün diğer Alibaba Cloud ürünlerindeki kaynaklarınıza erişmesi için gereken izinleri sağlar.
Arka plan
Hizmet bağlantılı roller hakkında daha fazla bilgi için bkz. Hizmet bağlantılı roller.
AliyunServiceRoleForDataWorks'a giriş
Rol adı: AliyunServiceRoleForDataWorks
Rol amacı: DataWorks'ün Elastic Compute Service (ECS), Virtual Private Cloud (VPC), File Storage NAS, Container Registry (ACR), MaxCompute ve Object Storage Service (OSS) üzerindeki kaynaklarınıza erişmesine olanak tanır. Güvenilir ana unsur:
dataworks.aliyuncs.com.Eklenen rol ilkesi: AliyunServiceRolePolicyForDataWorks
-
İlke ayrıntıları:
RAM konsolu adresinde oturum açın ve hizmet bağlantılı rolün ayrıntılarını görüntülemek için seçeneklerini seçin.
-
Hizmet bağlantılı rolün adına tıklayın. Permission Management sekmesinde eklenen sistem ilkesini inceleyebilirsiniz. İlke aşağıdaki ürünlere erişim izni verir:
-
Elastic Compute Service (ECS) — özel kaynak gruplarını VPC'nize bağlamak için ağ arabirimlerini ve güvenlik gruplarını yönetir.
{ "Version": "1", "Statement": [ { "Action": [ "ecs:AttachNetworkInterface", "ecs:AuthorizeSecurityGroup", "ecs:AuthorizeSecurityGroupEgress", "ecs:CreateNetworkInterface", "ecs:CreateNetworkInterfacePermission", "ecs:CreateSecurityGroup", "ecs:DeleteNetworkInterface", "ecs:DeleteNetworkInterfacePermission", "ecs:DeleteSecurityGroup", "ecs:DescribeNetworkInterfacePermissions", "ecs:DescribeNetworkInterfaces", "ecs:DescribeSecurityGroupAttribute", "ecs:DescribeSecurityGroupReferences", "ecs:DescribeSecurityGroups", "ecs:DetachNetworkInterface", "ecs:JoinSecurityGroup", "ecs:LeaveSecurityGroup", "ecs:ModifyNetworkInterfaceAttribute", "ecs:ModifySecurityGroupAttribute", "ecs:ModifySecurityGroupPolicy", "ecs:ModifySecurityGroupRule", "ecs:RevokeSecurityGroup", "ecs:RevokeSecurityGroupEgress", "ecs:AssignIpv6Addresses", "ecs:UnassignIpv6Addresses" ], "Resource": "*", "Effect": "Allow" } ] } -
Virtual private cloud (VPC) — özel kaynak grupları için ağ ortamını yapılandırmak üzere VPC'leri ve vSwitch'leri açıklar ve oluşturur.
{ "Version": "1", "Statement": [ { "Action": [ "vpc:DescribeVpcs", "vpc:DescribeVpcAttribute", "vpc:DescribeVSwitches", "vpc:DescribeVSwitchAttributes", "vpc:CreateVpc", "vpc:CreateVSwitch" ], "Resource": "*", "Effect": "Allow" } ] } -
File Storage NAS — özel kaynak grupları için paylaşılan depolamayı desteklemek amacıyla dosya sistemlerini açıklar ve bağlama hedeflerini yönetir.
{ "Version": "1", "Statement": [ { "Action": [ "nas:DescribeFileSystems", "nas:DescribeMountTargets", "nas:CreateMountTarget", "nas:ModifyMountTarget", "nas:DescribeProtocolMountTarget" ], "Effect": "Allow", "Resource": "*" } ] } -
Container Registry (ACR) — konteyner görüntülerini listeler ve çeker, VPC uç noktalarını yönetir; böylece özel kaynak gruplarının özel görüntü depolarına erişmesi sağlanır.
{ "Version": "1", "Statement": [ { "Action": [ "cr:ListNamespace", "cr:ListRepository", "cr:GetAuthorizationToken", "cr:ListInstanceEndpoint", "cr:PullRepository", "cr:PushRepository", "cr:GetInstance", "cr:GetInstanceVpcEndpoint", "cr:ListInstance", "cr:ListInstanceDomain", "cr:GetRepository", "cr:GetRepositoryLayers", "cr:ListRepositoryTag", "cr:GetNamespace", "cr:GetRepoTag", "cr:CreateInstanceVpcEndpointLinkedVpc", "cr:GetInstanceEndpoint" ], "Resource": "*", "Effect": "Allow" } ] } -
MaxCompute — özel kaynak gruplarında çalışan MaxCompute işlerinde kullanılan özel çalışma zamanı görüntülerini yönetir.
{ "Version": "1", "Statement": [ { "Action": [ "odps:GetImage", "odps:AddImage", "odps:RemoveImage" ], "Resource": "*", "Effect": "Allow" } ] } -
Object Storage Service (OSS) — OSS paketlerindeki nesneleri okur, yazar ve siler; veri aktarım işlemleri için paket CORS yapılandırmalarını yönetir.
{ "Version": "1", "Statement": [ { "Action": [ "oss:GetObject", "oss:PutObject", "oss:DeleteObject", "oss:ListParts", "oss:AbortMultipartUpload", "oss:ListObjects", "oss:ListBuckets", "oss:PutBucketCors", "oss:GetBucketCors", "oss:DeleteBucketCors", "oss:GetBucketInfo", "oss:ListBuckets" ], "Resource": "*", "Effect": "Allow" } ] } -
DataWorks kaynak yönetimi — DataWorks kaynaklarını etiketler ve yönetir, bunları kaynak grupları arasında taşır.
{ "Version": "1", "Statement": [ { "Action": [ "dataworks:ListTagResources", "dataworks:TagResources", "dataworks:UntagResources", "dataworks:ChangeResourceManagerResourceGroup" ], "Resource": "*", "Effect": "Allow" } ] }
-