Amazon s3 AWS MediaConvert-由不同帐户拥有的输出对象

Amazon s3 AWS MediaConvert-由不同帐户拥有的输出对象,amazon-s3,amazon-iam,aws-media-convert,Amazon S3,Amazon Iam,Aws Media Convert,我有一个帐户“A”,其中运行基本MediaConvert服务。输出文件必须放在帐户“B”的S3存储桶中。我可以通过在帐户“A”中使用IAM角色并将固定ACL设置为“bucket owner full control”来设置此设置。这样,帐户“A”是对象的所有者,帐户“B”对对象具有完全控制权。我正在使用Lambda函数传递IAM角色并提交MediaConvert作业。这个实现非常有效 但是,我现在有一个要求,帐户“B”也必须是对象的所有者。我可以让MediaConvert直接将输出放在帐户“A”

我有一个帐户“A”,其中运行基本MediaConvert服务。输出文件必须放在帐户“B”的S3存储桶中。我可以通过在帐户“A”中使用IAM角色并将固定ACL设置为“bucket owner full control”来设置此设置。这样,帐户“A”是对象的所有者,帐户“B”对对象具有完全控制权。我正在使用Lambda函数传递IAM角色并提交MediaConvert作业。这个实现非常有效

但是,我现在有一个要求,帐户“B”也必须是对象的所有者。我可以让MediaConvert直接将输出放在帐户“A”中的S3存储桶中,然后让另一个Lambda函数将对象复制到帐户“B”,假设帐户“B”具有合适的IAM角色。但是,我想通过使用MediaConvert服务和帐户“B”中合适的跨帐户角色来实现这一点。这样,我将有更少的代码来维护整体

可以这样设置工作流吗?任何帮助都将不胜感激。谢谢