Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 在AWS S3中,对不同用户使用不同权限保护文件的最佳方法是什么?_Amazon Web Services_Amazon S3_Permissions_Amazon Cloudfront - Fatal编程技术网

Amazon web services 在AWS S3中,对不同用户使用不同权限保护文件的最佳方法是什么?

Amazon web services 在AWS S3中,对不同用户使用不同权限保护文件的最佳方法是什么?,amazon-web-services,amazon-s3,permissions,amazon-cloudfront,Amazon Web Services,Amazon S3,Permissions,Amazon Cloudfront,我正在构建一个需要访问大量文件的应用程序,这些文件将存储在S3存储桶中,如果可能的话,可能由CloudFront提供。这些文件只能由经过身份验证的用户访问。实际上有三种类型的权限: 所有用户都可以访问的文件 n个任意用户可访问的文件 只能由一个用户访问的文件 实现这一点的最佳方法是什么?您要求的是Amazon S3接入点的完美用例 从 拥有共享数据集(包括数据湖、媒体存档和用户生成的内容)的客户可以通过创建个性化的访问点,为每个应用程序定制名称和权限,从而轻松扩展对数百个应用程序的访问

我正在构建一个需要访问大量文件的应用程序,这些文件将存储在S3存储桶中,如果可能的话,可能由CloudFront提供。这些文件只能由经过身份验证的用户访问。实际上有三种类型的权限:

  • 所有用户都可以访问的文件
  • n个任意用户可访问的文件
  • 只能由一个用户访问的文件

  • 实现这一点的最佳方法是什么?

    您要求的是Amazon S3接入点的完美用例

    拥有共享数据集(包括数据湖、媒体存档和用户生成的内容)的客户可以通过创建个性化的访问点,为每个应用程序定制名称和权限,从而轻松扩展对数百个应用程序的访问