View a markdown version of this page

Conditions requises pour les opérations en masse - AWS IoT SiteWise

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Conditions requises pour les opérations en masse

Cette section décrit les conditions requises pour les opérations groupées, notamment les autorisations Gestion des identités et des accès AWS (IAM) pour échanger des ressources entre les AWS services et votre machine locale. Avant de démarrer une opération en masse, remplissez les conditions préalables suivantes :

  • Créez un compartiment Amazon S3 pour stocker les ressources. Pour plus d'informations sur l'utilisation d'Amazon S3, consultez Qu'est-ce qu'Amazon S3 ?

Autorisations IAM

Pour effectuer des opérations en masse, vous devez créer une politique Gestion des identités et des accès AWS (IAM) avec des autorisations permettant l'échange de AWS ressources entre Amazon S3 et votre machine locale. AWS IoT SiteWise Pour plus d'informations sur la création de politiques IAM, consultez Création de politiques IAM.

Pour effectuer des opérations en masse, vous avez besoin des politiques suivantes.

Cette politique permet d'accéder aux actions d' AWS IoT SiteWise API requises pour les opérations en masse :

{ "Sid": "SiteWiseApiAccess", "Effect": "Allow", "Action": [ "iotsitewise:CreateAsset", "iotsitewise:CreateAssetModel", "iotsitewise:UpdateAsset", "iotsitewise:UpdateAssetModel", "iotsitewise:UpdateAssetProperty", "iotsitewise:ListAssets", "iotsitewise:ListAssetModels", "iotsitewise:ListAssetProperties", "iotsitewise:ListAssetModelProperties", "iotsitewise:ListAssociatedAssets", "iotsitewise:DescribeAsset", "iotsitewise:DescribeAssetModel", "iotsitewise:DescribeAssetProperty", "iotsitewise:AssociateAssets", "iotsitewise:DisassociateAssets", "iotsitewise:AssociateTimeSeriesToAssetProperty", "iotsitewise:DisassociateTimeSeriesFromAssetProperty", "iotsitewise:BatchPutAssetPropertyValue", "iotsitewise:BatchGetAssetPropertyValue", "iotsitewise:TagResource", "iotsitewise:UntagResource", "iotsitewise:ListTagsForResource", "iotsitewise:CreateAssetModelCompositeModel", "iotsitewise:UpdateAssetModelCompositeModel", "iotsitewise:DescribeAssetModelCompositeModel", "iotsitewise:DeleteAssetModelCompositeModel", "iotsitewise:ListAssetModelCompositeModels", "iotsitewise:ListCompositionRelationships", "iotsitewise:DescribeAssetCompositeModel" ], "Resource": "*" }

Cette politique permet d'accéder aux opérations AWS IoT TwinMaker d'API que vous utilisez pour gérer des opérations en masse :

{ "Sid": "MetadataTransferJobApiAccess", "Effect": "Allow", "Action": [ "iottwinmaker:CreateMetadataTransferJob", "iottwinmaker:CancelMetadataTransferJob", "iottwinmaker:GetMetadataTransferJob", "iottwinmaker:ListMetadataTransferJobs" ], "Resource": "*" }

Cette politique donne accès aux compartiments Amazon S3 pour le transfert de métadonnées pour les opérations en masse.

For a specific Amazon S3 bucket

Si vous utilisez un compartiment spécifique pour utiliser les métadonnées de vos opérations en bloc, cette politique vous permet d'accéder à ce compartiment :

{ "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:GetBucketLocation", "s3:ListBucket", "s3:AbortMultipartUpload", "s3:ListBucketMultipartUploads", "s3:ListMultipartUploadParts" ], "Resource": [ "arn:aws:s3:::bucket name", "arn:aws:s3:::bucket name/*" ] }
To allow any Amazon S3 bucket

Si vous comptez utiliser de nombreux compartiments différents pour gérer les métadonnées de vos opérations en masse, cette politique vous permet d'accéder à n'importe quel compartiment :

{ "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:GetBucketLocation", "s3:ListBucket", "s3:AbortMultipartUpload", "s3:ListBucketMultipartUploads", "s3:ListMultipartUploadParts" ], "Resource": "*" }

Pour plus d'informations sur la résolution des problèmes liés aux opérations d'importation et d'exportation, consultezRésoudre les problèmes d'importation et d'exportation en masse.