38,760
edits
No edit summary |
(Updating to match new version of source page) |
||
Line 70: | Line 70: | ||
{{Warning|title=Attention|content=Faites attention aux politiques, car une politique mal conçue peut vous empêcher d'accéder à votre conteneur de données.}} | {{Warning|title=Attention|content=Faites attention aux politiques, car une politique mal conçue peut vous empêcher d'accéder à votre conteneur de données.}} | ||
<div class="mw-translate-fuzzy"> | |||
Actuellement, le [https://arbutus.cloud.computecanada.ca/project/containers Stockage d'Objet] d'Arbutus implémente seulement un sous-ensemble de la spécification AWS pour les [https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-iam-policies.html politiques de conteneurs de données]. L'exemple suivant montre comment créer, appliquer et visualiser une politique. La première étape consiste à créer un fichier JSON de politique: | Actuellement, le [https://arbutus.cloud.computecanada.ca/project/containers Stockage d'Objet] d'Arbutus implémente seulement un sous-ensemble de la spécification AWS pour les [https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-iam-policies.html politiques de conteneurs de données]. L'exemple suivant montre comment créer, appliquer et visualiser une politique. La première étape consiste à créer un fichier JSON de politique: | ||
</div> | |||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json"> | ||
Line 107: | Line 109: | ||
<code>s3cmd info s3://testbucket</code> | <code>s3cmd info s3://testbucket</code> | ||
== Policy subset == | |||
Currently, we support only the following actions: | |||
* s3:AbortMultipartUpload | |||
* s3:CreateBucket | |||
* s3:DeleteBucketPolicy | |||
* s3:DeleteBucket | |||
* s3:DeleteBucketWebsite | |||
* s3:DeleteObject | |||
* s3:DeleteObjectVersion | |||
* s3:DeleteReplicationConfiguration | |||
* s3:GetAccelerateConfiguration | |||
* s3:GetBucketAcl | |||
* s3:GetBucketCORS | |||
* s3:GetBucketLocation | |||
* s3:GetBucketLogging | |||
* s3:GetBucketNotification | |||
* s3:GetBucketPolicy | |||
* s3:GetBucketRequestPayment | |||
* s3:GetBucketTagging | |||
* s3:GetBucketVersioning | |||
* s3:GetBucketWebsite | |||
* s3:GetLifecycleConfiguration | |||
* s3:GetObjectAcl | |||
* s3:GetObject | |||
* s3:GetObjectTorrent | |||
* s3:GetObjectVersionAcl | |||
* s3:GetObjectVersion | |||
* s3:GetObjectVersionTorrent | |||
* s3:GetReplicationConfiguration | |||
* s3:IPAddress | |||
* s3:NotIpAddress | |||
* s3:ListAllMyBuckets | |||
* s3:ListBucketMultipartUploads | |||
* s3:ListBucket | |||
* s3:ListBucketVersions | |||
* s3:ListMultipartUploadParts | |||
* s3:PutAccelerateConfiguration | |||
* s3:PutBucketAcl | |||
* s3:PutBucketCORS | |||
* s3:PutBucketLogging | |||
* s3:PutBucketNotification | |||
* s3:PutBucketPolicy | |||
* s3:PutBucketRequestPayment | |||
* s3:PutBucketTagging | |||
* s3:PutBucketVersioning | |||
* s3:PutBucketWebsite | |||
* s3:PutLifecycleConfiguration | |||
* s3:PutObjectAcl | |||
* s3:PutObject | |||
* s3:PutObjectVersionAcl | |||
* s3:PutReplicationConfiguration | |||
* s3:RestoreObject | |||
[[Category:Cloud]] | [[Category:Cloud]] |