Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 正在检查Boto3中的AWS S3写入权限_Amazon Web Services_Amazon S3_Permissions_Boto3 - Fatal编程技术网

Amazon web services 正在检查Boto3中的AWS S3写入权限

Amazon web services 正在检查Boto3中的AWS S3写入权限,amazon-web-services,amazon-s3,permissions,boto3,Amazon Web Services,Amazon S3,Permissions,Boto3,在Boto3中,我可以用它向桶中写入数据。由于路径权限问题,此操作可能会失败。我想检查我是否有写入权限,而不实际将数据写入特定的S3路径。您可以,这也可以通过API访问 Boto3具有: 模拟附加到IAM实体的一组IAM策略如何与API操作和AWS资源列表一起工作,以确定策略的有效权限。实体可以是IAM用户、组或角色。如果指定用户,则模拟还包括附加到该用户所属组的所有策略 我如何使用它来做一个干运行put_对象?看起来我需要指定一个策略ARN。我只想尝试使用我当前使用的任何身份进行试运行。它显示

在Boto3中,我可以用它向桶中写入数据。由于路径权限问题,此操作可能会失败。我想检查我是否有写入权限,而不实际将数据写入特定的S3路径。

您可以,这也可以通过API访问

Boto3具有:

模拟附加到IAM实体的一组IAM策略如何与API操作和AWS资源列表一起工作,以确定策略的有效权限。实体可以是IAM用户、组或角色。如果指定用户,则模拟还包括附加到该用户所属组的所有策略


我如何使用它来做一个干运行put_对象?看起来我需要指定一个策略ARN。我只想尝试使用我当前使用的任何身份进行试运行。它显示“您希望在模拟中包含其策略的用户、组或角色的亚马逊资源名(ARN)”。因此,输入IAM用户的ARN或您当前使用的任何身份。