Amazon s3 AEM是否会自动创建S3存储桶(如果可以';我找不到

Amazon s3 AEM是否会自动创建S3存储桶(如果可以';我找不到,amazon-s3,aem,Amazon S3,Aem,我使用AEM 6.2和S3存储桶作为数据存储。我注意到AEM中没有对bucket名称进行验证,如果找不到配置中定义的bucket,它会创建一个bucket?这是预期的,或者如果找不到存储桶,AEM应该抛出错误。简短的回答是“是” AEM尝试通过以下选项连接到存储桶: 数据存储配置文件中提供的凭据 AWS IAM访问 如果在上述方法中未找到已配置的bucket,并且未引发任何安全异常,则它将尝试在已配置的区域中创建具有给定名称的bucket 只有当AEM AWS连接器具有创建存储桶的权限时,此存储

我使用AEM 6.2和S3存储桶作为数据存储。我注意到AEM中没有对bucket名称进行验证,如果找不到配置中定义的bucket,它会创建一个bucket?这是预期的,或者如果找不到存储桶,AEM应该抛出错误。

简短的回答是“是”

AEM尝试通过以下选项连接到存储桶:

  • 数据存储配置文件中提供的凭据
  • AWS IAM访问
  • 如果在上述方法中未找到已配置的bucket,并且未引发任何安全异常,则它将尝试在已配置的区域中创建具有给定名称的bucket


    只有当AEM AWS连接器具有创建存储桶的权限时,此存储桶创建步骤才会成功,否则您将看到异常。

    是否有任何配置可阻止AEM创建存储桶?没有此配置,但您可以通过AWS权限进行控制。