Mods
AWS

IAM Role: AWS/DataSync/Admin

PermissionGrant
datasync:ActivateHostAdmin
datasync:AddLocationAdmin
datasync:AddSyncSetAdmin
datasync:CancelSyncTaskAdmin
datasync:CreateAgentAdmin
datasync:CreateLocationEfsAdmin
datasync:CreateLocationNfsAdmin
datasync:CreateLocationS3Admin
datasync:CreateSyncTaskAdmin
datasync:CreateTaskAdmin
datasync:DeactivateHostAdmin
datasync:DeleteAgentAdmin
datasync:DeleteLocationAdmin
datasync:DeleteSyncSetAdmin
datasync:DeleteTaskAdmin
datasync:DescribeHostAdmin
datasync:DescribeLocationAdmin
datasync:DescribeSyncSetAdmin
datasync:DescribeSyncTaskAdmin
datasync:ListHostsAdmin
datasync:ListSyncSetsAdmin
datasync:ListSyncTasksAdmin
datasync:UpdateAgentAdmin
datasync:UpdateTaskAdmin
iam:PassRoleAdmin
datasync:CancelTaskExecutionOperator
datasync:StartSyncTaskOperator
datasync:StartTaskExecutionOperator
datasync:TagResourceOperator
datasync:UntagResourceOperator
s3:GetObjectOperator
datasync:DescribeAgentMetadata
datasync:DescribeLocationEfsMetadata
datasync:DescribeLocationNfsMetadata
datasync:DescribeLocationS3Metadata
datasync:DescribeTaskMetadata
datasync:DescribeTaskExecutionMetadata
datasync:ListAgentsMetadata
datasync:ListLocationsMetadata
datasync:ListTagsForResourceMetadata
datasync:ListTaskExecutionsMetadata
datasync:ListTasksMetadata
ec2:DescribeSecurityGroupsMetadata
ec2:DescribeSubnetsMetadata
elasticfilesystem:DescribeFileSystemsMetadata
elasticfilesystem:DescribeMountTargetSecurityGroupsMetadata
elasticfilesystem:DescribeMountTargetsMetadata
elasticfilesystem:DescribeTagsMetadata
iam:GetRoleMetadata
iam:ListRolesMetadata
logs:DescribeLogGroupsMetadata
s3:ListBucketsMetadata