与iOS

时间:2015-08-30 02:49:58

标签: ios amazon-web-services amazon-s3 amazon-cognito

我正在考虑第一次使用亚马逊AWS,所以我试图熟悉它的功能。我一直在阅读有关S3和Cognito的AWS文档,但我不确定AWS是否会支持我需要的东西,所以我想知道是否有任何有AWS经验的人可以解释一下。

我的客户对iOS应用程序有以下请求,允许用户实际上传和下载文件:

  1. 最终用户可以创建一个帐户(我假设使用AWS Cognito),他可以上传/下载其他人默认无法访问的文件(AWS S3)

  2. 此最终用户可以向朋友提供对其帐户的访问权限,让朋友也可以在创建的帐户中上传和下载文件。原始最终用户有能力删除文件(他有完全控制权),但不是他的朋友(朋友只能上传和下载)。我不确定AWS Cognito是否支持此共享帐户功能。

  3. 使用AWS是否可以实现上述方案,如果是这样,实施起来会有多直接?如果要求仅针对原始最终用户访问帐户,那么我从文档中知道这应该是直截了当的。但是,由于添加了对朋友的访问权限的附加要求,我无法从文档中看出AWS是否支持此功能,如果它支持它,它是否支持此功能的容易程度。

1 个答案:

答案 0 :(得分:0)

现在,Amazon Cognito仅支持您的第一个用例,正如您已经从我们的docs中读到的那样。目前尚不支持在用户之间共享配置文件。

我们将此作为功能请求并相应地确定其优先级。