AliyunADBSparkProcessingDataRolePolicy 是专用于服务角色的授权策略,通常会在创建对应的服务角色时同步完成授权,以允许服务角色代您访问其他云服务。本策略由对应的阿里云服务按需更新,请勿将本策略授权给服务角色之外的 RAM 身份使用。
策略详情
类型:系统策略
创建时间:2022-06-29 15:35:30
更新时间:2022-06-29 15:35:30
当前版本:v1
策略内容
{
"Statement": [
{
"Action": [
"oss:ListObjects",
"oss:GetBucketAcl",
"oss:GetBucketLocation",
"oss:GetBucketInfo",
"oss:GetBucketLogging",
"oss:GetBucketWebsite",
"oss:GetBucketReferer",
"oss:GetBucketLifecycle",
"oss:GetBucketEncryption",
"oss:GetBucketStat",
"oss:GetBucketMetadata",
"oss:GetBucketTagging",
"oss:GetBucketVersioning",
"oss:GetSimplifiedObjectMeta",
"oss:GetObjectMetadata",
"oss:GetBucketStorageCapacity",
"oss:GetBucketEncryption",
"oss:GetObject",
"oss:GetObjectAcl",
"oss:GetObjectTagging",
"oss:GetService",
"oss:ListObjects",
"oss:ListMultipartUploads",
"oss:ListParts",
"oss:ListBuckets",
"oss:ListVpcip",
"oss:ListVersions",
"oss:GetBucketCname",
"oss:GetBucketRequestPayment",
"oss:GetBucketVpcip",
"oss:DoesBucketExist",
"oss:DoesObjectExist",
"oss:ListObjectsV2",
"oss:PutBucket",
"oss:PutObject",
"oss:PutObjectTagging",
"oss:CopyObject",
"oss:AbortMultipartUpload",
"oss:RestoreObject",
"oss:UploadFile",
"oss:DownloadFile",
"oss:DeleteObject",
"oss:DeleteObjects",
"oss:DeleteObjectVersion",
"oss:ListObjectVersions",
"oss:HeadObject",
"oss:HeadBucket",
"oss:PostDataLakeStorageFileOperation",
"oss:PostDataLakeStorageAdminOperation"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"ots:GetRow",
"ots:BatchGetRow",
"ots:GetRange",
"ots:GetShardIterator",
"ots:GetStreamRecord",
"ots:ListStream",
"ots:ListTable",
"ots:ListSearchIndex",
"ots:DescribeStream",
"ots:DescribeTable",
"ots:DescribeSearchIndex",
"ots:ComputeSplitPointsBySize",
"ots:CreateTable",
"ots:UpdateTable",
"ots:DeleteTable",
"ots:PutRow",
"ots:UpdateRow",
"ots:DeleteRow",
"ots:BatchWriteRow",
"ots:CreateIndex",
"ots:DropIndex",
"ots:CreateSearchIndex",
"ots:DeleteSearchIndex",
"ots:Search",
"ots:ComputeSplits",
"ots:ParallelScan",
"ots:BulkImport",
"ots:BulkExport"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"cr:GetAuthorizationToken",
"cr:PullRepository"
],
"Effect": "Allow",
"Resource": "*"
},
{
"Action": [
"adb:ListSparkApps",
"adb:ListSparkAppAttempts",
"adb:ListSparkTemplateFileIds",
"adb:ListSparkLogAnalyzeTasks",
"adb:GetSparkAppLog",
"adb:GetSparkAppInfo",
"adb:GetSparkAppState",
"adb:GetSparkAppMetrics",
"adb:GetSparkDefinitions",
"adb:GetSparkReplSession",
"adb:GetSparkReplStatement",
"adb:GetSparkConfigLogPath",
"adb:GetSparkSQLEngineState",
"adb:GetSparkLogAnalyzeTask",
"adb:GetSparkAppWebUiAddress",
"adb:GetSparkTemplateFullTree",
"adb:GetSparkTemplateFolderTree",
"adb:GetSparkTemplateFileContent",
"adb:DescribeAdbSparkLogs",
"adb:DescribeSparkAppType",
"adb:DescribeSparkCodeLog",
"adb:DescribeSparkCodeWebUi",
"adb:DescribeSparkCodeOutput",
"adb:DescribeSparkSQLDiagnosisList",
"adb:DescribeSparkAppDiagnosisInfo",
"adb:DescribeSparkSQLDiagnosisAttribute",
"adb:SetSparkAppLogRootPath",
"adb:GetSparkAppAttemptLog",
"adb:GetSparkLogAnalyzeTask",
"adb:CreateSparkTemplate",
"adb:DeleteSparkTemplate",
"adb:DeleteSparkTemplateFile",
"adb:StartSparkSQLEngine",
"adb:StartSparkReplSession",
"adb:KillSparkApp",
"adb:KillSparkSQLEngine",
"adb:KillSparkLogAnalyzeTask",
"adb:PreloadSparkAppMetrics",
"adb:UpdateSparkTemplateFile",
"adb:SubmitSparkApp",
"adb:SubmitSparkLogAnalyzeTask",
"adb:CancelSparkReplStatement",
"adb:ExecuteSparkReplStatement"
],
"Effect": "Allow",
"Resource": "*"
}
],
"Version": "1"
}
相关文档
文档内容是否对您有帮助?