@@ -30,9 +30,6 @@ locals {
3030 # The role that the orcabus file manager uses to ingest events.
3131 orcabus_file_manager_ingest_role = " orcabus-file-manager-ingest-role"
3232 orcabus_data_mover_role = " orcabus-data-mover-role"
33-
34- # S3 Stops Copy Share role
35- steps_s3_copy_restore_share_role = " umccr-wehi-data-sharing-role" # FIXME to be changed it to a more permanent data sharing role in future
3633}
3734
3835
@@ -891,51 +888,51 @@ data "aws_iam_policy_document" "development_data" {
891888 ])
892889 }
893890
894- statement {
895- sid = " steps_s3_copy_restore_share_access_read"
896- principals {
897- type = " AWS"
898- identifiers = sort ([
899- " arn:aws:iam::${ local . account_id_dev } :role/${ local . steps_s3_copy_restore_share_role } " ,
900- ])
901- }
902- actions = sort ([
903- " s3:ListBucket" ,
904- " s3:ListBucketMultipartUploads" ,
905- " s3:ListMultipartUploadParts" ,
906- " s3:AbortMultipartUpload" ,
907- " s3:GetObject" ,
908- " s3:GetObjectTagging" ,
909- " s3:GetObjectVersionTagging" ,
910- " s3:GetObjectVersionTagging" ,
911- " s3:GetObjectAttributes"
912- ])
913- resources = sort ([
914- aws_s3_bucket . development_data . arn ,
915- " ${ aws_s3_bucket . development_data . arn } /*" ,
916- ])
917- }
918-
919- statement {
920- sid = " steps_s3_copy_restore_share_access_write"
921- principals {
922- type = " AWS"
923- identifiers = sort ([
924- " arn:aws:iam::${ local . account_id_dev } :role/${ local . steps_s3_copy_restore_share_role } " ,
925- ])
926- }
927- actions = sort ([
928- " s3:AbortMultipartUpload" ,
929- " s3:PutObject" ,
930- " s3:PutObjectTagging" ,
931- " s3:PutObjectVersionTagging" ,
932- " s3:DeleteObject"
933- ])
934- resources = sort ([
935- aws_s3_bucket . development_data . arn ,
936- " ${ aws_s3_bucket . development_data . arn } /${ local . icav2_prefix } ${ local . icav2_development_project_name } /${ local . restored_data_prefix } *" ,
937- ])
938- }
891+ # statement {
892+ # sid = "steps_s3_copy_restore_share_access_read"
893+ # principals {
894+ # type = "AWS"
895+ # identifiers = sort([
896+ # "arn:aws:iam::${local.account_id_dev}:role/${local.steps_s3_copy_restore_share_role}",
897+ # ])
898+ # }
899+ # actions = sort([
900+ # "s3:ListBucket",
901+ # "s3:ListBucketMultipartUploads",
902+ # "s3:ListMultipartUploadParts",
903+ # "s3:AbortMultipartUpload",
904+ # "s3:GetObject",
905+ # "s3:GetObjectTagging",
906+ # "s3:GetObjectVersionTagging",
907+ # "s3:GetObjectVersionTagging",
908+ # "s3:GetObjectAttributes"
909+ # ])
910+ # resources = sort([
911+ # aws_s3_bucket.development_data.arn,
912+ # "${aws_s3_bucket.development_data.arn}/*",
913+ # ])
914+ # }
915+
916+ # statement {
917+ # sid = "steps_s3_copy_restore_share_access_write"
918+ # principals {
919+ # type = "AWS"
920+ # identifiers = sort([
921+ # "arn:aws:iam::${local.account_id_dev}:role/${local.steps_s3_copy_restore_share_role}",
922+ # ])
923+ # }
924+ # actions = sort([
925+ # "s3:AbortMultipartUpload",
926+ # "s3:PutObject",
927+ # "s3:PutObjectTagging",
928+ # "s3:PutObjectVersionTagging",
929+ # "s3:DeleteObject"
930+ # ])
931+ # resources = sort([
932+ # aws_s3_bucket.development_data.arn,
933+ # "${aws_s3_bucket.development_data.arn}/${local.icav2_prefix}${local.icav2_development_project_name}/${local.restored_data_prefix}*",
934+ # ])
935+ # }
939936
940937 statement {
941938 sid = " AccessPointDelegation"
0 commit comments