View a markdown version of this page

Actions, ressources et clés de condition pour AWS IoT - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS IoT

AWS L'IoT (préfixe de service :iot) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS IoT

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Client du SDK Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

AcceptCertificateTransfer

iot

IoT : AcceptCertificateTransfer

Écrire

AddThingToBillingGroup

iot

IoT : AddThingToBillingGroup

Écrire

AddThingToThingGroup

iot

IoT : AddThingToThingGroup

Écrire

AssociateSbomWithPackageVersion

iot

IoT : AssociateSbomWithPackageVersion

Écrire

AssociateTargetsWithJob

iot

IoT : AssociateTargetsWithJob

Écrire

AttachPolicy

iot

IoT : AttachPolicy

Gestion des autorisations, écriture

AttachPrincipalPolicy

iot

IoT : AttachPrincipalPolicy

Gestion des autorisations, écriture

AttachSecurityProfile

iot

IoT : AttachSecurityProfile

Écrire

AttachThingPrincipal

iot

IoT : AttachThingPrincipal

Écrire

CancelAuditMitigationActionsTask

iot

IoT : CancelAuditMitigationActionsTask

Écrire

CancelAuditTask

iot

IoT : CancelAuditTask

Écrire

CancelCertificateTransfer

iot

IoT : CancelCertificateTransfer

Écrire

CancelDetectMitigationActionsTask

iot

IoT : CancelDetectMitigationActionsTask

Écrire

CancelJob

iot

IoT : CancelJob

Écrire

CancelJobExecution

iot

IoT : CancelJobExecution

Écrire

ClearDefaultAuthorizer

iot

IoT : ClearDefaultAuthorizer

Écrire

CreateAuditSuppression

iot

IoT : CreateAuditSuppression

Écrire

CreateAuthorizer

iot

IoT : CreateAuthorizer

Écrire

IoT : TagResource

Marquage, écriture

CreateBillingGroup

iot

IoT : CreateBillingGroup

Écrire

IoT : TagResource

Marquage, écriture

CreateCertificateFromCsr

iot

IoT : CreateCertificateFromCsr

Écrire

CreateCertificateProvider

iot

IoT : CreateCertificateProvider

Écrire

IoT : TagResource

Marquage, écriture

CreateCommand

iot

IoT : CreateCommand

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateCustomMetric

iot

IoT : CreateCustomMetric

Écrire

IoT : TagResource

Marquage, écriture

CreateDimension

iot

IoT : CreateDimension

Écrire

IoT : TagResource

Marquage, écriture

CreateDomainConfiguration

iot

IoT : CreateDomainConfiguration

Écrire

IoT : TagResource

Marquage, écriture

CreateDynamicThingGroup

iot

IoT : CreateDynamicThingGroup

Écrire

IoT : TagResource

Marquage, écriture

CreateFleetMetric

iot

IoT : CreateFleetMetric

Écrire

IoT : TagResource

Marquage, écriture

CreateJob

iot

IoT : CreateJob

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateJobTemplate

iot

IoT : CreateJobTemplate

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateKeysAndCertificate

iot

IoT : CreateKeysAndCertificate

Écrire

CreateMitigationAction

iot

IoT : CreateMitigationAction

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

Créer OTAUpdate

iot

IoT : créer une mise à jour OTA

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreatePackage

iot

IoT : CreatePackage

Écrire

IoT : TagResource

Marquage, écriture

CreatePackageVersion

iot

IoT : CreatePackageVersion

Écrire

IoT : TagResource

Marquage, écriture

CreatePolicy

iot

IoT : CreatePolicy

Gestion des autorisations, écriture

IoT : TagResource

Marquage, écriture

CreatePolicyVersion

iot

IoT : CreatePolicyVersion

Gestion des autorisations, écriture

CreateProvisioningClaim

iot

IoT : CreateProvisioningClaim

Écrire

CreateProvisioningTemplate

iot

IoT : CreateProvisioningTemplate

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateProvisioningTemplateVersion

iot

IoT : CreateProvisioningTemplateVersion

Écrire

CreateRoleAlias

iot

IoT : CreateRoleAlias

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateScheduledAudit

iot

IoT : CreateScheduledAudit

Écrire

IoT : TagResource

Marquage, écriture

CreateSecurityProfile

iot

IoT : CreateSecurityProfile

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateStream

iot

IoT : CreateStream

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateThing

iot

IoT : CreateThing

Écrire

CreateThingGroup

iot

IoT : CreateThingGroup

Écrire

IoT : TagResource

Marquage, écriture

CreateThingType

iot

IoT : CreateThingType

Écrire

IoT : TagResource

Marquage, écriture

CreateTopicRule

iot

IoT : CreateTopicRule

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

CreateTopicRuleDestination

iot

IoT : CreateTopicRuleDestination

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

DeleteAccountAuditConfiguration

iot

IoT : DeleteAccountAuditConfiguration

Écrire

DeleteAuditSuppression

iot

IoT : DeleteAuditSuppression

Écrire

DeleteAuthorizer

iot

IoT : DeleteAuthorizer

Écrire

DeleteBillingGroup

iot

IoT : DeleteBillingGroup

Écrire

Supprimer le Deletecacertificate

iot

IoT : Supprimer le certificat CA

Écrire

DeleteCertificate

iot

IoT : DeleteCertificate

Écrire

DeleteCertificateProvider

iot

IoT : DeleteCertificateProvider

Écrire

DeleteCommand

iot

IoT : DeleteCommand

Écrire

DeleteCommandExecution

iot

IoT : DeleteCommandExecution

Écrire

DeleteCustomMetric

iot

IoT : DeleteCustomMetric

Écrire

DeleteDimension

iot

IoT : DeleteDimension

Écrire

DeleteDomainConfiguration

iot

IoT : DeleteDomainConfiguration

Écrire

DeleteDynamicThingGroup

iot

IoT : DeleteDynamicThingGroup

Écrire

DeleteFleetMetric

iot

IoT : DeleteFleetMetric

Écrire

DeleteJob

iot

IoT : DeleteJob

Écrire

DeleteJobExecution

iot

IoT : DeleteJobExecution

Écrire

DeleteJobTemplate

iot

IoT : DeleteJobTemplate

Écrire

DeleteMitigationAction

iot

IoT : DeleteMitigationAction

Écrire

Supprimer OTAUpdate

iot

IoT : Supprimer la mise à jour de l'OTA

Écrire

DeletePackage

iot

IoT : DeletePackage

Écrire

DeletePackageVersion

iot

IoT : DeletePackageVersion

Écrire

DeletePolicy

iot

IoT : DeletePolicy

Gestion des autorisations, écriture

DeletePolicyVersion

iot

IoT : DeletePolicyVersion

Gestion des autorisations, écriture

DeleteProvisioningTemplate

iot

IoT : DeleteProvisioningTemplate

Écrire

DeleteProvisioningTemplateVersion

iot

IoT : DeleteProvisioningTemplateVersion

Écrire

DeleteRegistrationCode

iot

IoT : DeleteRegistrationCode

Écrire

DeleteRoleAlias

iot

IoT : DeleteRoleAlias

Écrire

DeleteScheduledAudit

iot

IoT : DeleteScheduledAudit

Écrire

DeleteSecurityProfile

iot

IoT : DeleteSecurityProfile

Écrire

DeleteStream

iot

IoT : DeleteStream

Écrire

DeleteThing

iot

IoT : DeleteThing

Écrire

DeleteThingGroup

iot

IoT : DeleteThingGroup

Écrire

DeleteThingType

iot

IoT : DeleteThingType

Écrire

DeleteTopicRule

iot

IoT : DeleteTopicRule

Écrire

DeleteTopicRuleDestination

iot

IoT : DeleteTopicRuleDestination

Écrire

DeleteV2LoggingLevel

iot

IoT : DeleteV2LoggingLevel

Écrire

DeprecateThingType

iot

IoT : DeprecateThingType

Écrire

DescribeAccountAuditConfiguration

iot

IoT : DescribeAccountAuditConfiguration

Lecture

DescribeAuditFinding

iot

IoT : DescribeAuditFinding

Lecture

DescribeAuditMitigationActionsTask

iot

IoT : DescribeAuditMitigationActionsTask

Lecture

DescribeAuditSuppression

iot

IoT : DescribeAuditSuppression

Lecture

DescribeAuditTask

iot

IoT : DescribeAuditTask

Lecture

DescribeAuthorizer

iot

IoT : DescribeAuthorizer

Lecture

DescribeBillingGroup

iot

IoT : DescribeBillingGroup

Lecture

DécribeACertificate

iot

IoT : certificat DescribeCA

Lecture

DescribeCertificate

iot

IoT : DescribeCertificate

Lecture

DescribeCertificateProvider

iot

IoT : DescribeCertificateProvider

Lecture

DescribeCustomMetric

iot

IoT : DescribeCustomMetric

Lecture

DescribeDefaultAuthorizer

iot

IoT : DescribeDefaultAuthorizer

Lecture

DescribeDetectMitigationActionsTask

iot

IoT : DescribeDetectMitigationActionsTask

Lecture

DescribeDimension

iot

IoT : DescribeDimension

Lecture

DescribeDomainConfiguration

iot

IoT : DescribeDomainConfiguration

Lecture

DescribeEncryptionConfiguration

iot

IoT : DescribeEncryptionConfiguration

Lecture

DescribeEndpoint

iot

IoT : DescribeEndpoint

Lecture

DescribeEventConfigurations

iot

IoT : DescribeEventConfigurations

Lecture

DescribeFleetMetric

iot

IoT : DescribeFleetMetric

Lecture

DescribeIndex

iot

IoT : DescribeIndex

Lecture

DescribeJob

iot

IoT : DescribeJob

Lecture

DescribeJobExecution

iot

IoT : DescribeJobExecution

Lecture

DescribeJobTemplate

iot

IoT : DescribeJobTemplate

Lecture

DescribeManagedJobTemplate

iot

IoT : DescribeManagedJobTemplate

Lecture

DescribeMitigationAction

iot

IoT : DescribeMitigationAction

Lecture

DescribeProvisioningTemplate

iot

IoT : DescribeProvisioningTemplate

Lecture

DescribeProvisioningTemplateVersion

iot

IoT : DescribeProvisioningTemplateVersion

Lecture

DescribeRoleAlias

iot

IoT : DescribeRoleAlias

Lecture

DescribeScheduledAudit

iot

IoT : DescribeScheduledAudit

Lecture

DescribeSecurityProfile

iot

IoT : DescribeSecurityProfile

Lecture

DescribeStream

iot

IoT : DescribeStream

Lecture

DescribeThing

iot

IoT : DescribeThing

Lecture

DescribeThingGroup

iot

IoT : DescribeThingGroup

Lecture

DescribeThingRegistrationTask

iot

IoT : DescribeThingRegistrationTask

Lecture

DescribeThingType

iot

IoT : DescribeThingType

Lecture

DetachPolicy

iot

IoT : DetachPolicy

Gestion des autorisations, Write

DetachPrincipalPolicy

iot

IoT : DetachPrincipalPolicy

Gestion des autorisations, Write

DetachSecurityProfile

iot

IoT : DetachSecurityProfile

Écrire

DetachThingPrincipal

iot

IoT : DetachThingPrincipal

Écrire

DisableTopicRule

iot

IoT : DisableTopicRule

Écrire

DisassociateSbomFromPackageVersion

iot

IoT : DisassociateSbomFromPackageVersion

Écrire

EnableTopicRule

iot

IoT : EnableTopicRule

Écrire

GetBehaviorModelTrainingSummaries

iot

IoT : GetBehaviorModelTrainingSummaries

List

GetBucketsAggregation

iot

IoT : GetBucketsAggregation

Lecture

GetCardinality

iot

IoT : GetCardinality

Lecture

GetCommand

iot

IoT : GetCommand

Lecture

GetCommandExecution

iot

IoT : GetCommandExecution

Lecture

GetEffectivePolicies

iot

IoT : GetEffectivePolicies

Lecture

GetIndexingConfiguration

iot

IoT : GetIndexingConfiguration

Lecture

GetJobDocument

iot

IoT : GetJobDocument

Lecture

GetLoggingOptions

iot

IoT : GetLoggingOptions

Lecture

Télécharger GetOtaUpdate

iot

IoT : accéder à la mise à jour

Lecture

GetPackage

iot

IoT : GetPackage

Lecture

GetPackageConfiguration

iot

IoT : GetPackageConfiguration

Lecture

GetPackageVersion

iot

IoT : GetPackageVersion

Lecture

GetPercentiles

iot

IoT : GetPercentiles

Lecture

GetPolicy

iot

IoT : GetPolicy

Lecture

GetPolicyVersion

iot

IoT : GetPolicyVersion

Lecture

GetRegistrationCode

iot

IoT : GetRegistrationCode

Lecture

GetStatistics

iot

IoT : GetStatistics

Lecture

GetThingConnectivityData

iot

IoT : GetThingConnectivityData

Lecture

GetTopicRule

iot

IoT : GetTopicRule

Lecture

GetTopicRuleDestination

iot

IoT : GetTopicRuleDestination

Lecture

GetV2LoggingOptions

iot

IoT : GetV2LoggingOptions

Lecture

ListActiveViolations

iot

IoT : ListActiveViolations

List

ListAttachedPolicies

iot

IoT : ListAttachedPolicies

List

ListAuditFindings

iot

IoT : ListAuditFindings

List

ListAuditMitigationActionsExecutions

iot

IoT : ListAuditMitigationActionsExecutions

List

ListAuditMitigationActionsTasks

iot

IoT : ListAuditMitigationActionsTasks

List

ListAuditSuppressions

iot

IoT : ListAuditSuppressions

List

ListAuditTasks

iot

IoT : ListAuditTasks

List

ListAuthorizers

iot

IoT : ListAuthorizers

List

ListBillingGroups

iot

IoT : ListBillingGroups

List

ListcaCertificates

iot

IoT : liste des certificats CA

List

ListCertificateProviders

iot

IoT : ListCertificateProviders

List

ListCertificates

iot

IoT : ListCertificates

List

ListCertificatesByCA

iot

IoT : ListCertificatesByCA

List

ListCommandExecutions

iot

IoT : ListCommandExecutions

List

ListCommands

iot

IoT : ListCommands

List

ListCustomMetrics

iot

IoT : ListCustomMetrics

List

ListDetectMitigationActionsExecutions

iot

IoT : ListDetectMitigationActionsExecutions

List

ListDetectMitigationActionsTasks

iot

IoT : ListDetectMitigationActionsTasks

List

ListDimensions

iot

IoT : ListDimensions

List

ListDomainConfigurations

iot

IoT : ListDomainConfigurations

List

ListFleetMetrics

iot

IoT : ListFleetMetrics

List

ListIndices

iot

IoT : ListIndices

List

ListJobExecutionsForJob

iot

IoT : ListJobExecutionsForJob

List

ListJobExecutionsForThing

iot

IoT : ListJobExecutionsForThing

List

ListJobTemplates

iot

IoT : ListJobTemplates

List

ListJobs

iot

IoT : ListJobs

List

ListManagedJobTemplates

iot

IoT : ListManagedJobTemplates

List

ListMetricValues

iot

IoT : ListMetricValues

List

ListMitigationActions

iot

IoT : ListMitigationActions

List

Répertorier les mises à jour

iot

IoT : liste des mises à jour

List

ListOutgoingCertificates

iot

IoT : ListOutgoingCertificates

List

ListPackageVersions

iot

IoT : ListPackageVersions

List

ListPackages

iot

IoT : ListPackages

List

ListPolicies

iot

IoT : ListPolicies

List

ListPolicyPrincipals

iot

IoT : ListPolicyPrincipals

List

ListPolicyVersions

iot

IoT : ListPolicyVersions

List

ListPrincipalPolicies

iot

IoT : ListPrincipalPolicies

List

ListPrincipalThings

iot

IoT : ListPrincipalThings

List

ListPrincipalThingsV2

iot

IoT : ListPrincipalThingsV2

List

ListProvisioningTemplateVersions

iot

IoT : ListProvisioningTemplateVersions

List

ListProvisioningTemplates

iot

IoT : ListProvisioningTemplates

List

ListRelatedResourcesForAuditFinding

iot

IoT : ListRelatedResourcesForAuditFinding

List

ListRoleAliases

iot

IoT : ListRoleAliases

List

ListSbomValidationResults

iot

IoT : ListSbomValidationResults

List

ListScheduledAudits

iot

IoT : ListScheduledAudits

List

ListSecurityProfiles

iot

IoT : ListSecurityProfiles

List

ListSecurityProfilesForTarget

iot

IoT : ListSecurityProfilesForTarget

List

ListStreams

iot

IoT : ListStreams

List

ListTagsForResource

iot

IoT : ListTagsForResource

Lecture

ListTargetsForPolicy

iot

IoT : ListTargetsForPolicy

List

ListTargetsForSecurityProfile

iot

IoT : ListTargetsForSecurityProfile

List

ListThingGroups

iot

IoT : ListThingGroups

List

ListThingGroupsForThing

iot

IoT : ListThingGroupsForThing

List

ListThingPrincipals

iot

IoT : ListThingPrincipals

List

ListThingPrincipalsV2

iot

IoT : ListThingPrincipalsV2

List

ListThingRegistrationTaskReports

iot

IoT : ListThingRegistrationTaskReports

List

ListThingRegistrationTasks

iot

IoT : ListThingRegistrationTasks

List

ListThingTypes

iot

IoT : ListThingTypes

List

ListThings

iot

IoT : ListThings

List

ListThingsInBillingGroup

iot

IoT : ListThingsInBillingGroup

List

ListThingsInThingGroup

iot

IoT : ListThingsInThingGroup

List

ListTopicRuleDestinations

iot

IoT : ListTopicRuleDestinations

List

ListTopicRules

iot

IoT : ListTopicRules

List

ListV2LoggingLevels

iot

IoT : ListV2LoggingLevels

List

ListViolationEvents

iot

IoT : ListViolationEvents

List

PutVerificationStateOnViolation

iot

IoT : PutVerificationStateOnViolation

Écrire

RegistercaCertificate

iot

IoT : enregistrer un certificat

Écrire

IoT : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

RegisterCertificate

iot

IoT : RegisterCertificate

Écrire

RegisterCertificateWithoutCA

iot

IoT : RegisterCertificateWithoutCA

Écrire

RegisterThing

iot

IoT : RegisterThing

Écrire

RejectCertificateTransfer

iot

IoT : RejectCertificateTransfer

Écrire

RemoveThingFromBillingGroup

iot

IoT : RemoveThingFromBillingGroup

Écrire

RemoveThingFromThingGroup

iot

IoT : RemoveThingFromThingGroup

Écrire

ReplaceTopicRule

iot

IoT : ReplaceTopicRule

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

SearchIndex

iot

IoT : SearchIndex

Lecture

SetDefaultAuthorizer

iot

IoT : SetDefaultAuthorizer

Gestion des autorisations, écriture

SetDefaultPolicyVersion

iot

IoT : SetDefaultPolicyVersion

Gestion des autorisations, écriture

SetLoggingOptions

iot

IoT : SetLoggingOptions

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

SetV2LoggingLevel

iot

IoT : SetV2LoggingLevel

Écrire

SetV2LoggingOptions

iot

IoT : SetV2LoggingOptions

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

StartAuditMitigationActionsTask

iot

IoT : StartAuditMitigationActionsTask

Écrire

StartDetectMitigationActionsTask

iot

IoT : StartDetectMitigationActionsTask

Écrire

StartOnDemandAuditTask

iot

IoT : StartOnDemandAuditTask

Écrire

StartThingRegistrationTask

iot

IoT : StartThingRegistrationTask

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

StopThingRegistrationTask

iot

IoT : StopThingRegistrationTask

Écrire

TagResource

iot

IoT : TagResource

Marquage, écriture

TestAuthorization

iot

IoT : TestAuthorization

Lecture

TestInvokeAuthorizer

iot

IoT : TestInvokeAuthorizer

Lecture

TransferCertificate

iot

IoT : TransferCertificate

Écrire

UntagResource

iot

IoT : UntagResource

Marquage, écriture

UpdateAccountAuditConfiguration

iot

IoT : UpdateAccountAuditConfiguration

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateAuditSuppression

iot

IoT : UpdateAuditSuppression

Écrire

UpdateAuthorizer

iot

IoT : UpdateAuthorizer

Écrire

UpdateBillingGroup

iot

IoT : UpdateBillingGroup

Écrire

Mettre à jour le certificat UpdateCacertificate

iot

IoT : mettre à jour un certificat

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateCertificate

iot

IoT : UpdateCertificate

Écrire

UpdateCertificateProvider

iot

IoT : UpdateCertificateProvider

Écrire

UpdateCommand

iot

IoT : UpdateCommand

Écrire

UpdateCustomMetric

iot

IoT : UpdateCustomMetric

Écrire

UpdateDimension

iot

IoT : UpdateDimension

Écrire

UpdateDomainConfiguration

iot

IoT : UpdateDomainConfiguration

Écrire

UpdateDynamicThingGroup

iot

IoT : UpdateDynamicThingGroup

Écrire

UpdateEncryptionConfiguration

iot

IoT : UpdateEncryptionConfiguration

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateEventConfigurations

iot

IoT : UpdateEventConfigurations

Écrire

UpdateFleetMetric

iot

IoT : UpdateFleetMetric

Écrire

UpdateIndexingConfiguration

iot

IoT : UpdateIndexingConfiguration

Écrire

UpdateJob

iot

IoT : UpdateJob

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateMitigationAction

iot

IoT : UpdateMitigationAction

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdatePackage

iot

IoT : UpdatePackage

Écrire

UpdatePackageConfiguration

iot

IoT : UpdatePackageConfiguration

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdatePackageVersion

iot

IoT : UpdatePackageVersion

Écrire

UpdateProvisioningTemplate

iot

IoT : UpdateProvisioningTemplate

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateRoleAlias

iot

IoT : UpdateRoleAlias

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateScheduledAudit

iot

IoT : UpdateScheduledAudit

Écrire

UpdateSecurityProfile

iot

IoT : UpdateSecurityProfile

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateStream

iot

IoT : UpdateStream

Écrire

iam : PassRole

iam : PassedToService

iot.amazonaws.com

Écrire

UpdateThing

iot

IoT : UpdateThing

Écrire

UpdateThingGroup

iot

IoT : UpdateThingGroup

Écrire

UpdateThingGroupsForThing

iot

IoT : UpdateThingGroupsForThing

Écrire

UpdateThingType

iot

IoT : UpdateThingType

Écrire

UpdateTopicRuleDestination

iot

IoT : UpdateTopicRuleDestination

Écrire

ValidateSecurityProfileBehaviors

iot

IoT : ValidateSecurityProfileBehaviors

Lecture

CloseTunnel

Tunneling sécurisé par IoT

IoT : CloseTunnel

Écrire

DescribeTunnel

Tunneling sécurisé par IoT

IoT : DescribeTunnel

Lecture

ListTagsForResource

Tunneling sécurisé par IoT

IoT : ListTagsForResource

Lecture

ListTunnels

Tunneling sécurisé par IoT

IoT : ListTunnels

List

OpenTunnel

Tunneling sécurisé par IoT

IoT : OpenTunnel

Écrire

IoT : TagResource

Marquage, écriture

RotateTunnelAccessToken

Tunneling sécurisé par IoT

IoT : RotateTunnelAccessToken

Écrire

TagResource

Tunneling sécurisé par IoT

IoT : TagResource

Marquage, écriture

UntagResource

Tunneling sécurisé par IoT

IoT : UntagResource

Marquage, écriture

Actions définies par AWS IoT

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AcceptCertificateTransfer

Accorde l'autorisation d'accepter un transfert de certificat en attente

certificat*

Écrire

AddThingToBillingGroup

Accorde l'autorisation d'ajouter un objet au groupe de facturation spécifié

groupe de facturation*

était : ResourceTag /$ {} TagKey

Écrire

chose*

AddThingToThingGroup

Accorde l'autorisation d'ajouter un objet au groupe d'objets spécifié

chose*

Écrire

groupe d'objets *

était : ResourceTag /$ {} TagKey

AssociateSbomWithPackageVersion

Accorde l'autorisation d'associer des fichiers SBOM à une version de package

version du paquet*

était : ResourceTag /$ {} TagKey

Écrire

AssociateTargetsWithJob

Accorde l'autorisation d'associer un groupe à une tâche continue

emploi*

était : ResourceTag /$ {} TagKey

Écrire

chose*

groupe d'objets *

était : ResourceTag /$ {} TagKey

AttachPolicy

Accorde l'autorisation d'attacher une politique à la cible spécifiée

certificat

Gestion des autorisations, écriture

groupe d'objets

était : ResourceTag /$ {} TagKey

AttachPrincipalPolicy

Accorde l'autorisation d'attacher la politique spécifiée au principal spécifique (certificat ou autres informations d'identification)

certificat

Gestion des autorisations, écriture

AttachSecurityProfile

Accorde l'autorisation d'associer un profil de sécurité Device Defender à un groupe d'objets ou à ce compte

métrique personnalisée

était : ResourceTag /$ {} TagKey

Écrire

dimension

était : ResourceTag /$ {} TagKey

profil de sécurité*

était : ResourceTag /$ {} TagKey

groupe d'objets

était : ResourceTag /$ {} TagKey

AttachThingPrincipal

Accorde l'autorisation d'attacher le principal spécifié à l'objet indiqué

certificat

IoT : ThingArn

Écrire

CancelAuditMitigationActionsTask

Accorde l'autorisation d'annuler une tâche d'action d'atténuation en cours

Écrire

CancelAuditTask

Accorde l'autorisation d'annuler un audit en cours L'audit peut être planifié ou à la demande

Écrire

CancelCertificateTransfer

Accorde l'autorisation d'annuler un transfert en attente pour le certificat spécifié

certificat*

Écrire

CancelDetectMitigationActionsTask

Accorde l'autorisation d'annuler une action d'atténuation Device Defender ML Detect

Écrire

CancelJob

Accorde l'autorisation d'annuler une tâche

emploi*

était : ResourceTag /$ {} TagKey

Écrire

CancelJobExecution

Accorde l'autorisation d'annuler l'exécution d'une tâche sur un périphérique donné

emploi*

était : ResourceTag /$ {} TagKey

Écrire

chose*

ClearDefaultAuthorizer

Accorde l'autorisation d'effacer le mécanisme d'autorisation par défaut

Écrire

CloseTunnel

Accorde l'autorisation de fermer un tunnel

tunnel*

était : ResourceTag /$ {} TagKey

IoT : Supprimer

Écrire

ConfirmTopicRuleDestination

Accorde l'autorisation de confirmer une URL HTTP TopicRuleDestinationDestination

destination*

Écrire

Connect

Accorde l'autorisation de se connecter en tant que client spécifié

client*

Écrire

CreateAuditSuppression

Accorde l'autorisation de créer une suppression d'audit Device Defender

Écrire

CreateAuthorizer

Accorde l'autorisation de créer un mécanisme d'autorisation

autorisateur*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateBillingGroup

Accorde l'autorisation de créer un groupe de facturation

groupe de facturation*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateCertificateFromCsr

Accorde l'autorisation de créer un X.509 certificat à l'aide de la demande de signature de certificat spécifiée

Écrire

CreateCertificateProvider

Accorde l'autorisation de créer un fournisseur de certificats

fournisseur de certificat*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateCommand

Accorde l'autorisation de créer une commande qui peut être utilisée pour démarrer de nouvelles exécutions sur un appareil

commande*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateCustomMetric

Accorde l'autorisation de créer une métrique personnalisée pour les rapports et la surveillance des métriques côté appareil

métrique personnalisée*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateDimension

Accorde l'autorisation de définir une dimension qui peut être utilisée pour limiter la portée d'une métrique utilisée dans un profil de sécurité

Dimension*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateDomainConfiguration

Accorde l'autorisation de créer une configuration de domaine

configuration de domaine*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

IoT : DomainName

Écrire

CreateDynamicThingGroup

Accorde l'autorisation de créer un groupe d'objets dynamiques

groupe d'objets dynamiques*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateFleetMetric

Accorde l'autorisation de créer une métrique de parc

fleetmetric*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

indice*

était : RequestTag /$ {} TagKey

lois : TagKeys

CreateJob

Accorde l'autorisation de créer une tâche.

emploi*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

modèle de poste

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

paquet

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

version du package

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

chose*

était : RequestTag /$ {} TagKey

lois : TagKeys

groupe d'objets *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateJobTemplate

Accorde l'autorisation de créer un modèle de tâche

travail

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

modèle de travail*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

paquet

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

version du package

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateKeysAndCertificate

Autorise la création d'une paire de clés RSA de 2048 bits et émet un X.509 certificat à l'aide de la clé publique émise

Écrire

CreateMitigationAction

Accorde l'autorisation de définir une action qui peut être appliquée aux résultats de l'audit en utilisant StartAuditMitigationActionsTask

mesures d'atténuation*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

Créer OTAUpdate

Accorde l'autorisation de créer une tâche de mise à jour OTA

mise à jour*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreatePackage

Accorde l'autorisation de créer un package logiciel que vous pouvez déployer sur vos appareils

paquet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreatePackageVersion

Accorde l'autorisation de créer une version sous le package spécifié

paquet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

version du paquet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreatePolicy

Autorise la création d'une politique AWS IoT

politique*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Gestion des autorisations, écriture

CreatePolicyVersion

Autorise la création d'une nouvelle version de la politique AWS IoT spécifiée

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

CreateProvisioningClaim

Accorde l'autorisation de créer une demande d'approvisionnement

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

Écrire

CreateProvisioningTemplate

Accorde l'autorisation de créer un modèle d'approvisionnement de flotte

modèle d'approvisionnement*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateProvisioningTemplateVersion

Accorde l'autorisation de créer une version d'un modèle d'approvisionnement de parc

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

Écrire

CreateRoleAlias

Accorde l'autorisation de créer un alias de rôle

alias de rôle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateScheduledAudit

Accorde l'autorisation de créer un audit planifié exécuté à un intervalle de temps spécifié

audit planifié*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateSecurityProfile

Accorde l'autorisation de créer un profil de sécurité Device Defender

métrique personnalisée

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

dimension

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

profil de sécurité*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateStream

Autorise la création d'un nouveau flux AWS IoT

stream*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateThing

Accorde l'autorisation de créer un objet dans le registre des objets

groupe de facturation

était : ResourceTag /$ {} TagKey

Écrire

chose*

CreateThingGroup

Accorde l'autorisation de créer un groupe d'objets

groupe d'objets *

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateThingType

Accorde l'autorisation de créer un type d'objets

type d'objet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateTopicRule

Accorde l'autorisation de créer une règle

règle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateTopicRuleDestination

Accorde l'autorisation de créer un TopicRuleDestination

Écrire

DeleteAccountAuditConfiguration

Accorde l'autorisation de supprimer la configuration d'audit associée au compte

Écrire

DeleteAuditSuppression

Accorde l'autorisation de supprimer une suppression d'audit Device Defender

Écrire

DeleteAuthorizer

Accorde l'autorisation de supprimer le mécanisme d'autorisation spécifié

autorisateur*

était : ResourceTag /$ {} TagKey

Écrire

DeleteBillingGroup

Accorde l'autorisation de supprimer le groupe de facturation spécifié

groupe de facturation*

était : ResourceTag /$ {} TagKey

Écrire

Supprimer un DeletecaCertificate

Accorde l'autorisation de supprimer un certificat d'autorité de certification enregistré

cacert*

était : ResourceTag /$ {} TagKey

Écrire

DeleteCertificate

Accorde l'autorisation de supprimer le certificat spécifié

certificat*

Écrire

DeleteCertificateProvider

Accorde l'autorisation de supprimer un fournisseur de certificats

fournisseur de certificat*

était : ResourceTag /$ {} TagKey

Écrire

DeleteCommand

Accorde l'autorisation de supprimer une commande

commande*

était : ResourceTag /$ {} TagKey

Écrire

DeleteCommandExecution

Accorde l'autorisation de supprimer l'exécution d'une commande

client

Écrire

chose

DeleteConnection

Accorde l'autorisation de déconnecter la connexion spécifiée

client*

Écrire

DeleteCustomMetric

Accorde l'autorisation de supprimer la métrique personnalisée spécifiée de votre Compte AWS

métrique personnalisée*

était : ResourceTag /$ {} TagKey

Écrire

DeleteDimension

Accorde l'autorisation de supprimer la dimension spécifiée de votre Compte AWS

Dimension*

était : ResourceTag /$ {} TagKey

Écrire

DeleteDomainConfiguration

Accorde l'autorisation de supprimer une configuration de domaine

configuration de domaine*

était : ResourceTag /$ {} TagKey

Écrire

DeleteDynamicThingGroup

Accorde l'autorisation de supprimer le groupe d'objets dynamiques spécifié

groupe d'objets dynamiques*

était : ResourceTag /$ {} TagKey

Écrire

DeleteFleetMetric

Accorde l'autorisation de supprimer la métrique de parc spécifiée

fleetmetric*

était : ResourceTag /$ {} TagKey

Écrire

DeleteJob

Accorde l'autorisation de supprimer une tâche et les exécutions de tâche associées

emploi*

était : ResourceTag /$ {} TagKey

Écrire

DeleteJobExecution

Accorde l'autorisation de supprimer l'exécution d'une tâche

emploi*

était : ResourceTag /$ {} TagKey

Écrire

chose*

DeleteJobTemplate

Accorde l'autorisation de supprimer un modèle de tâche

modèle de travail*

était : ResourceTag /$ {} TagKey

Écrire

DeleteMitigationAction

Accorde l'autorisation de supprimer une action d'atténuation définie de votre Compte AWS

mesures d'atténuation*

était : ResourceTag /$ {} TagKey

Écrire

Supprimer OTAUpdate

Accorde l'autorisation de supprimer une tâche de mise à jour OTA

mise à jour*

était : ResourceTag /$ {} TagKey

Écrire

DeletePackage

Accorde l'autorisation de supprimer un package

paquet*

était : ResourceTag /$ {} TagKey

Écrire

DeletePackageVersion

Accorde l'autorisation de supprimer une version du package spécifié

paquet*

était : ResourceTag /$ {} TagKey

Écrire

version du paquet*

était : ResourceTag /$ {} TagKey

DeletePolicy

Accorde l'autorisation de supprimer la politique spécifiée

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeletePolicyVersion

Accorde l'autorisation de supprimer version spécifiée de la politique spécifiée

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeleteProvisioningTemplate

Accorde l'autorisation de supprimer un modèle d'approvisionnement de flotte

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

Écrire

DeleteProvisioningTemplateVersion

Accorde l'autorisation de supprimer une version de modèle d'approvisionnement de flotte

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

Écrire

DeleteRegistrationCode

Accorde l'autorisation de supprimer un code d'enregistrement de certificat d'autorité de certification

Écrire

DeleteRoleAlias

Accorde l'autorisation de supprimer l'alias de rôle spécifié

alias de rôle*

était : ResourceTag /$ {} TagKey

Écrire

DeleteScheduledAudit

Accorde l'autorisation de supprimer un audit planifié

audit planifié*

était : ResourceTag /$ {} TagKey

Écrire

DeleteSecurityProfile

Accorde l'autorisation de supprimer un profil de sécurité Device Defender

métrique personnalisée

était : ResourceTag /$ {} TagKey

Écrire

dimension

était : ResourceTag /$ {} TagKey

profil de sécurité*

était : ResourceTag /$ {} TagKey

DeleteStream

Accorde l'autorisation de supprimer un flux spécifié

stream*

était : ResourceTag /$ {} TagKey

Écrire

DeleteThing

Accorde l'autorisation de supprimer l'objet spécifié

chose*

Écrire

DeleteThingGroup

Accorde l'autorisation de supprimer le groupe d'objets spécifié

groupe d'objets *

était : ResourceTag /$ {} TagKey

Écrire

DeleteThingShadow

Accorde l'autorisation de supprimer le shadow d'objet spécifié

chose*

Écrire

DeleteThingType

Accorde l'autorisation de supprimer le type d'objet spécifié

type d'objet*

était : ResourceTag /$ {} TagKey

Écrire

DeleteTopicRule

Accorde l'autorisation de supprimer la règle spécifiée

règle*

était : ResourceTag /$ {} TagKey

Écrire

DeleteTopicRuleDestination

Accorde l'autorisation de supprimer un TopicRuleDestination

destination*

Écrire

DeleteV2LoggingLevel

Accorde l'autorisation de supprimer le niveau de journalisation v2 spécifié

Écrire

DeprecateThingType

Accorde l'autorisation de rendre obsolète le type d'objet spécifié

type d'objet*

était : ResourceTag /$ {} TagKey

Écrire

DescribeAccountAuditConfiguration

Accorde l'autorisation d'obtenir les informations sur les configurations d'audit pour le compte

Lecture

DescribeAuditFinding

Accorde l'autorisation d'obtenir les informations sur un seul résultat d'audit. Les propriétés incluent la raison de la non-conformité, la gravité du problème et le moment où l'audit qui a renvoyé le résultat a démarré

Lecture

DescribeAuditMitigationActionsTask

Accorde l'autorisation d'obtenir les informations sur une tâche d'atténuation des risques utilisée pour appliquer des actions d'atténuation à un ensemble de résultats d'audit

Lecture

DescribeAuditSuppression

Accorde l'autorisation d'obtenir les informations sur une suppression d'audit Device Defender

Lecture

DescribeAuditTask

Accorde l'autorisation d'obtenir les informations sur un audit Device Defender

Lecture

DescribeAuthorizer

Accorde l'autorisation de décrire un mécanisme d'autorisation

autorisateur*

était : ResourceTag /$ {} TagKey

Lecture

DescribeBillingGroup

Accorde l'autorisation d'obtenir les informations sur le groupe de facturation spécifié

groupe de facturation*

était : ResourceTag /$ {} TagKey

Lecture

DécribeACertificate

Accorde l'autorisation de décrire un certificat d'autorité de certification enregistré

cacert*

était : ResourceTag /$ {} TagKey

Lecture

DescribeCertificate

Accorde l'autorisation d'obtenir des informations sur le certificat spécifié

certificat*

Lecture

DescribeCertificateProvider

Accorde l'autorisation de décrire un fournisseur de certificats

fournisseur de certificat*

était : ResourceTag /$ {} TagKey

Lecture

DescribeCustomMetric

Accorde l'autorisation de décrire une métrique personnalisée définie dans votre Compte AWS

métrique personnalisée*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDefaultAuthorizer

Accorde l'autorisation de décrire le mécanisme d'autorisation par défaut

Lecture

DescribeDetectMitigationActionsTask

Accorde l'autorisation de décrire une action d'atténuation Device Defender ML Detect

Lecture

DescribeDimension

Accorde l'autorisation d'obtenir des informations sur une dimension définie dans votre Compte AWS

Dimension*

était : ResourceTag /$ {} TagKey

Lecture

DescribeDomainConfiguration

Accorde l'autorisation d'obtenir des informations sur la configuration de domaine

configuration de domaine*

était : ResourceTag /$ {} TagKey

Lecture

DescribeEncryptionConfiguration

Accorde l'autorisation de décrire la configuration de chiffrement du compte

Lecture

DescribeEndpoint

Accorde l'autorisation d'obtenir un point de terminaison unique spécifique à l' Compte AWS appel

Lecture

DescribeEventConfigurations

Accorde l'autorisation d'obtenir des configurations d'événements de compte

Lecture

DescribeFleetMetric

Accorde l'autorisation d'obtenir des informations sur la métrique de flotte spécifiée

fleetmetric*

était : ResourceTag /$ {} TagKey

Lecture

DescribeIndex

Accorde l'autorisation d'obtenir des informations sur l'index spécifié

indice*

Lecture

DescribeJob

Accorde l'autorisation de décrire une tâche

emploi*

était : ResourceTag /$ {} TagKey

Lecture

DescribeJobExecution

Accorde l'autorisation de décrire une exécution de tâche

travail

était : ResourceTag /$ {} TagKey

Lecture

chose

DescribeJobTemplate

Accorde l'autorisation de décrire un modèle de tâche

modèle de travail*

était : ResourceTag /$ {} TagKey

Lecture

DescribeManagedJobTemplate

Accorde l'autorisation de décrire un modèle de tâche géré

modèle de travail*

était : ResourceTag /$ {} TagKey

Lecture

DescribeMitigationAction

Accorde l'autorisation d'obtenir des informations sur une action d'atténuation

mesures d'atténuation*

était : ResourceTag /$ {} TagKey

Lecture

DescribeProvisioningTemplate

Accorde l'autorisation d'obtenir des informations sur un modèle de provisionnement de flotte

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

Lecture

DescribeProvisioningTemplateVersion

Accorde l'autorisation d'obtenir des informations sur une version de modèle d'approvisionnement de flotte

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

Lecture

DescribeRoleAlias

Accorde l'autorisation de décrire un alias de rôle

alias de rôle*

était : ResourceTag /$ {} TagKey

Lecture

DescribeScheduledAudit

Accorde l'autorisation d'obtenir des informations sur un audit planifié

audit planifié*

était : ResourceTag /$ {} TagKey

Lecture

DescribeSecurityProfile

Accorde l'autorisation d'obtenir des informations sur un profil de sécurité Device Defender

profil de sécurité*

était : ResourceTag /$ {} TagKey

Lecture

DescribeStream

Accorde l'autorisation d'obtenir des informations sur le flux spécifié

stream*

était : ResourceTag /$ {} TagKey

Lecture

DescribeThing

Accorde l'autorisation d'obtenir des informations sur l'objet spécifié

chose*

Lecture

DescribeThingGroup

Accorde l'autorisation d'obtenir des informations sur le groupe spécifié

groupe d'objets *

était : ResourceTag /$ {} TagKey

Lecture

DescribeThingRegistrationTask

Accorde l'autorisation d'obtenir des informations sur la tâche d'enregistrement d'objets en bloc

Lecture

DescribeThingType

Accorde l'autorisation d'obtenir des informations sur le type d'objet spécifié

type d'objet*

était : ResourceTag /$ {} TagKey

Lecture

DescribeTunnel

Accorde l'autorisation de décrire un tunnel

tunnel*

était : ResourceTag /$ {} TagKey

Lecture

DetachPolicy

Accorde l'autorisation de détacher une politique de la cible spécifiée

certificat

Gestion des autorisations, écriture

groupe d'objets

était : ResourceTag /$ {} TagKey

DetachPrincipalPolicy

Accorde l'autorisation de supprimer la politique spécifiée du certificat spécifié

certificat

Gestion des autorisations, écriture

DetachSecurityProfile

Accorde l'autorisation de dissocier un profil de sécurité Device Defender d'un groupe d'objets ou de ce compte

métrique personnalisée

était : ResourceTag /$ {} TagKey

Écrire

dimension

était : ResourceTag /$ {} TagKey

profil de sécurité*

était : ResourceTag /$ {} TagKey

groupe d'objets

était : ResourceTag /$ {} TagKey

DetachThingPrincipal

Accorde l'autorisation de détacher le principal spécifié de l'objet indiqué

certificat

IoT : ThingArn

Écrire

DisableTopicRule

Accorde l'autorisation de désactiver la règle spécifiée

règle*

était : ResourceTag /$ {} TagKey

Écrire

DisassociateSbomFromPackageVersion

Accorde l'autorisation de dissocier les fichiers SBOM d'une version de package

version du paquet*

était : ResourceTag /$ {} TagKey

Écrire

EnableTopicRule

Accorde l'autorisation d'activer la règle spécifiée

règle*

était : ResourceTag /$ {} TagKey

Écrire

GetBehaviorModelTrainingSummaries

Accorde l'autorisation de récupérer le statut du modèle de formation d'un profil de sécurité ML Detect de Device Defender

profil de sécurité

était : ResourceTag /$ {} TagKey

List

GetBucketsAggregation

Accorde l'autorisation d'obtenir l'agrégation de compartiments pour l'index de parc IoT

indice*

Lecture

GetCardinality

Accorde l'autorisation d'obtenir la cardinalité de l'index de parc IoT

indice*

Lecture

GetCommand

Accorde l'autorisation d'obtenir les informations relatives à la commande

commande*

était : ResourceTag /$ {} TagKey

Lecture

GetCommandExecution

Accorde l'autorisation d'obtenir les informations relatives à l'exécution d'une commande

client

Lecture

chose

GetConnection

Accorde l'autorisation de récupérer les informations de connexion spécifiées

client*

IoT : IncludeSocketInformation

Écrire

GetEffectivePolicies

Accorde l'autorisation d'obtenir des politiques efficaces

certificat

Lecture

GetIndexingConfiguration

Accorde l'autorisation d'obtenir la configuration actuelle de l'indexation du parc

Lecture

GetJobDocument

Accorde l'autorisation d'obtenir un document de tâche

emploi*

était : ResourceTag /$ {} TagKey

Lecture

GetLoggingOptions

Accorde l'autorisation d'obtenir les options de journalisation

Lecture

Obtenir la mise à jour d'OTAupdate

Accorde l'autorisation d'obtenir les informations sur la tâche de mise à jour OTA

mise à jour*

était : ResourceTag /$ {} TagKey

Lecture

GetPackage

Accorde l'autorisation d'obtenir des informations sur le package

paquet*

était : ResourceTag /$ {} TagKey

Lecture

GetPackageConfiguration

Accorde l'autorisation d'obtenir la configuration du package du compte

Lecture

GetPackageVersion

Accorde l'autorisation d'obtenir la version du package

paquet*

était : ResourceTag /$ {} TagKey

Lecture

version du paquet*

était : ResourceTag /$ {} TagKey

GetPercentiles

Accorde l'autorisation d'obtenir les centiles de l'index de parc IoT

indice*

Lecture

GetPolicy

Accorde l'autorisation d'obtenir des informations sur la politique spécifiée avec le document de politique de la version par défaut

politique*

était : ResourceTag /$ {} TagKey

Lecture

GetPolicyVersion

Accorde l'autorisation d'obtenir des informations sur la version de politique spécifiée

politique*

était : ResourceTag /$ {} TagKey

Lecture

GetRegistrationCode

Accorde l'autorisation d'obtenir un code d'enregistrement utilisé pour enregistrer un certificat CA auprès de AWS l'IoT

Lecture

GetRetainedMessage

Accorde l'autorisation d'obtenir le message conservé dans la rubrique spécifiée

sujet*

Lecture

GetStatistics

Accorde l'autorisation d'obtenir les statistiques de l'index de parc IoT

indice*

Lecture

GetThingConnectivityData

Autorise l'accès aux données de connectivité de l'objet

chose*

IoT : IncludeSocketInformation

Lecture

GetThingShadow

Accorde l'autorisation d'obtenir le shadow d'objet

chose*

Lecture

GetTopicRule

Accorde l'autorisation d'obtenir des informations sur la règle spécifiée

règle*

était : ResourceTag /$ {} TagKey

Lecture

GetTopicRuleDestination

Accorde l'autorisation d'obtenir un TopicRuleDestination

destination*

Lecture

GetV2LoggingOptions

Accorde l'autorisation d'obtenir les options de journalisation v2

Lecture

ListActiveViolations

Accorde l'autorisation de répertorier les violations actives pour un profil de sécurité Device Defender ou un objet donné

profil de sécurité

était : ResourceTag /$ {} TagKey

List

chose

ListAttachedPolicies

Accorde l'autorisation de répertorier les stratégies attachées au groupe d'objets indiqué

List

ListAuditFindings

Accorde l'autorisation de répertorier les conclusions (résultats) d'un audit Device Defender ou des audits effectués pendant une période déterminée

List

ListAuditMitigationActionsExecutions

Accorde l'autorisation d'obtenir le statut des tâches d'action d'atténuation des risques d'audit qui ont été exécutées

List

ListAuditMitigationActionsTasks

Accorde l'autorisation d'obtenir une liste des tâches d'actions d'atténuation d'audit qui correspondent aux filtres spécifiés

List

ListAuditSuppressions

Accorde l'autorisation de répertorier vos suppressions d'audit Device Defender

List

ListAuditTasks

Accorde l'autorisation de répertorier les audits Device Defender qui ont été exécutés au cours d'une période donnée

List

ListAuthorizers

Accorde l'autorisation de répertorier les mécanismes d'autorisation enregistrés dans votre compte

List

ListBillingGroups

Accorde l'autorisation de répertorier tous les groupes de facturation

List

ListcaCertificates

Accorde l'autorisation de répertorier les certificats CA enregistrés pour votre Compte AWS

List

ListCertificateProviders

Accorde l'autorisation de répertorier les fournisseurs de certificats dans le compte

List

ListCertificates

Accorde l'autorisation de répertorier vos certificats

List

ListCertificatesByCA

Accorde l'autorisation de répertorier les certificats d'appareil signés par le certificat d'autorité de certification indiqué

List

ListCommandExecutions

Permet de répertorier les exécutions de commandes dans le compte

client

List

commande

était : ResourceTag /$ {} TagKey

chose

ListCommands

Accorde l'autorisation de répertorier les commandes dans le compte

List

ListCustomMetrics

Accorde l'autorisation de répertorier les statistiques personnalisées dans votre Compte AWS

List

ListDetectMitigationActionsExecutions

Accorde l'autorisation de répertorier les exécutions d'actions d'atténuation d'un profil de sécurité Device Defender ML Detect

chose

List

ListDetectMitigationActionsTasks

Accorde l'autorisation de répertorier les tâches d'actions d'atténuation Device Defender ML Detect

List

ListDimensions

Accorde l'autorisation de répertorier les dimensions définies pour votre Compte AWS

List

ListDomainConfigurations

Accorde l'autorisation de répertorier la configuration de domaine créée par votre Compte AWS

List

ListFleetMetrics

Accorde l'autorisation de répertorier les métriques de parc de votre compte

List

ListIndices

Accorde l'autorisation de répertorier tous les indices de l'index de parc

List

ListJobExecutionsForJob

Accorde l'autorisation de répertorier les exécutions de tâche d'une tâche

emploi*

était : ResourceTag /$ {} TagKey

List

ListJobExecutionsForThing

Accorde l'autorisation de répertorier les exécutions de tâche de l'objet spécifié

chose*

List

ListJobTemplates

Accorde l'autorisation de répertorier les modèles de tâche

List

ListJobs

Accorde l'autorisation de répertorier les tâches

List

ListManagedJobTemplates

Accorde l'autorisation de répertorier les modèles de tâche gérés

List

ListMetricValues

Accorde les autorisations de répertorier les valeurs de métriques d'un objet en fonction de la valeur metricName et de la dimension, si cette valeur est spécifiée

chose*

List

ListMitigationActions

Accorde l'autorisation d'obtenir une liste des toutes les actions d'atténuation qui correspondent aux critères de filtrage spécifiés

List

ListNamedShadowsForThing

Accorde l'autorisation de répertorier tous les shadows nommés d'un objet donné

chose*

List

ListotaUpdates

Accorde l'autorisation de répertorier les tâches de mise à jour OTA dans le compte

List

ListOutgoingCertificates

Accorde l'autorisation de répertorier les certificats qui sont en cours de transfert, mais pas encore acceptés

List

ListPackageVersions

Accorde l'autorisation de répertorier les versions d'un package dans le compte

List

ListPackages

Accorde l'autorisation de répertorier les packages dans le compte

List

ListPolicies

Accorde l'autorisation de répertorier vos politiques

List

ListPolicyPrincipals

Accorde l'autorisation de répertorier les mandataires associés à la politique spécifiée

List

ListPolicyVersions

Accorde l'autorisation de répertorier les versions de la politique spécifiée et identifie la version par défaut

politique*

était : ResourceTag /$ {} TagKey

List

ListPrincipalPolicies

Accorde l'autorisation de répertorier les stratégies attachées au principal spécifié. Si vous utilisez une identité Amazon Cognito, l'ID doit être au format d'identité Amazon Cognito

List

ListPrincipalThings

Accorde l'autorisation de répertorier les objets associés au principal spécifié

certificat

List

ListPrincipalThingsV2

Accorde l'autorisation de répertorier les objets associés au principal spécifié

certificat

List

ListProvisioningTemplateVersions

Accorde l'autorisation d'obtenir une liste de versions de modèle d'approvisionnement de flotte

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

List

ListProvisioningTemplates

Accorde l'autorisation de répertorier les modèles de provisionnement de flotte dans votre Compte AWS

List

ListRelatedResourcesForAuditFinding

Autorise la création d'une liste des ressources d'un seul résultat d'audit.

List

ListRetainedMessages

Accorde l'autorisation de répertorier les messages conservés pour votre compte

List

ListRoleAliases

Accorde l'autorisation de répertorier les alias de rôle

List

ListSbomValidationResults

Accorde l'autorisation de répertorier les résultats de validation SBOM d'une version de package

version du paquet*

était : ResourceTag /$ {} TagKey

List

ListScheduledAudits

Accorde l'autorisation de répertorier tous vos audits planifiés

List

ListSecurityProfiles

Accorde l'autorisation de répertorier les profils de sécurité Device Defender que vous avez créés

métrique personnalisée

était : ResourceTag /$ {} TagKey

List

dimension

était : ResourceTag /$ {} TagKey

ListSecurityProfilesForTarget

Accorde l'autorisation de répertorier les profils de sécurité Device Defender attachés à une cible

groupe d'objets

était : ResourceTag /$ {} TagKey

List

ListStreams

Accorde l'autorisation d'afficher la liste des flux dans votre compte

List

ListSubscriptions

Accorde l'autorisation de récupérer les abonnements de la connexion spécifiée

client*

Écrire

ListTagsForResource

Accorde l'autorisation de répertorier toutes les identifications d'une ressource donnée.

autorisateur

était : ResourceTag /$ {} TagKey

Lecture

groupe de facturation

était : ResourceTag /$ {} TagKey

cacert

était : ResourceTag /$ {} TagKey

fournisseur de certificats

était : ResourceTag /$ {} TagKey

commande

était : ResourceTag /$ {} TagKey

métrique personnalisée

était : ResourceTag /$ {} TagKey

dimension

était : ResourceTag /$ {} TagKey

configuration de domaine

était : ResourceTag /$ {} TagKey

groupe d'objets dynamiques

était : ResourceTag /$ {} TagKey

fleetmetric

était : ResourceTag /$ {} TagKey

travail

était : ResourceTag /$ {} TagKey

modèle de poste

était : ResourceTag /$ {} TagKey

mesures d'atténuation

était : ResourceTag /$ {} TagKey

mise à jour de l'OTA

était : ResourceTag /$ {} TagKey

stratégie

était : ResourceTag /$ {} TagKey

modèle de provisionnement

était : ResourceTag /$ {} TagKey

alias de rôle

était : ResourceTag /$ {} TagKey

règle

était : ResourceTag /$ {} TagKey

audit programmé

était : ResourceTag /$ {} TagKey

profil de sécurité

était : ResourceTag /$ {} TagKey

flux

était : ResourceTag /$ {} TagKey

groupe d'objets

était : ResourceTag /$ {} TagKey

type de chose

était : ResourceTag /$ {} TagKey

ListTargetsForPolicy

Accorde l'autorisation de répertorier les cibles de la politique spécifiée

politique*

était : ResourceTag /$ {} TagKey

List

ListTargetsForSecurityProfile

Accorde l'autorisation de répertorier les cibles associées à un profil de sécurité Device Defender donné

profil de sécurité*

était : ResourceTag /$ {} TagKey

List

ListThingGroups

Accorde l'autorisation de répertorier tous les groupes d'objets

List

ListThingGroupsForThing

Accorde l'autorisation de répertorier les groupes d'objets auxquels l'objet spécifié appartient

chose*

List

ListThingPrincipals

Accorde l'autorisation de répertorier les mandataires associés à l'objet spécifié

chose*

List

ListThingPrincipalsV2

Accorde l'autorisation de répertorier les mandataires associés à l'objet spécifié

chose*

List

ListThingRegistrationTaskReports

Accorde l'autorisation de répertorier les informations sur la tâche d'enregistrement d'objets en bloc

List

ListThingRegistrationTasks

Accorde l'autorisation de répertorier les tâches d'enregistrement d'objets en bloc

List

ListThingTypes

Accorde l'autorisation de répertorier tous les types d'objets

List

ListThings

Accorde l'autorisation de répertorier tous les objets

List

ListThingsInBillingGroup

Accorde l'autorisation de répertorier tous les objets du groupe de facturation spécifié

groupe de facturation*

était : ResourceTag /$ {} TagKey

List

ListThingsInThingGroup

Accorde l'autorisation de répertorier tous les objets du groupe d'objets spécifié

groupe d'objets *

était : ResourceTag /$ {} TagKey

List

ListTopicRuleDestinations

Accorde l'autorisation de tout répertorier TopicRuleDestinations

List

ListTopicRules

Accorde l'autorisation de répertorier les règles de la rubrique spécifiée

List

ListTunnels

Accorde l'autorisation de répertorier les tunnels

List

ListV2LoggingLevels

Accorde l'autorisation de répertorier les niveaux de journalisation v2

List

ListViolationEvents

Accorde l'autorisation de répertorier les violations de profil de sécurité Device Defender détectées au cours de la période donnée

profil de sécurité

était : ResourceTag /$ {} TagKey

List

chose

OpenTunnel

Accorde l'autorisation d'ouvrir un tunnel

était : RequestTag /$ {} TagKey

lois : TagKeys

IoT : ThingGroupArn

IoT : TunnelDestinationService

Écrire

Publier

Accorde l'autorisation d'effectuer une publication dans la rubrique spécifiée

sujet*

Écrire

PutVerificationStateOnViolation

Accorde l'autorisation de définir l'état de vérification sur Violation

Écrire

Recevez

Accorde l'autorisation de recevoir à partir de la rubrique spécifiée

sujet*

Écrire

RegistercaCertificate

Autorise l'enregistrement d'un certificat CA auprès de AWS l'IoT

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

RegisterCertificate

Autorise l'enregistrement d'un certificat d'appareil auprès de AWS l'IoT

Écrire

RegisterCertificateWithoutCA

Autorise l'enregistrement d'un certificat d'appareil auprès de AWS l'IoT sans une autorité de certification enregistrée (autorité de certification)

Écrire

RegisterThing

Accorde l'autorisation d'enregistrer votre objet

Écrire

RejectCertificateTransfer

Accorde l'autorisation de rejeter un transfert de certificat en attente

certificat*

Écrire

RemoveThingFromBillingGroup

Accorde l'autorisation de supprimer un objet du groupe de facturation spécifié

groupe de facturation*

était : ResourceTag /$ {} TagKey

Écrire

chose*

RemoveThingFromThingGroup

Accorde l'autorisation de supprimer un objet du groupe d'objets spécifié

chose*

Écrire

groupe d'objets *

était : ResourceTag /$ {} TagKey

ReplaceTopicRule

Accorde l'autorisation de remplacer la règle spécifiée

règle*

était : ResourceTag /$ {} TagKey

Écrire

RetainPublish

Accorde l'autorisation de publier un message conservé dans la rubrique spécifiée

sujet*

Écrire

RotateTunnelAccessToken

Accorde l'autorisation de faire pivoter le jeton d'accès d'un tunnel

tunnel*

était : ResourceTag /$ {} TagKey

IoT : ClientMode

IoT : ThingGroupArn

IoT : TunnelDestinationService

Écrire

SearchIndex

Accorde l'autorisation de rechercher l'index de parc IoT

indice*

Lecture

SendDirectMessage

Autorise l'envoi d'un message direct à un client IoT

client*

IoT : sujet

Écrire

SetDefaultAuthorizer

Accorde l'autorisation de définir le mécanisme d'autorisation par défaut. Il est utilisé si une connexion WebSocket est établie sans indiquer de mécanisme d'autorisation

autorisateur*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

SetDefaultPolicyVersion

Accorde l'autorisation de définir la version indiquée de la politique spécifiée comme version (d'exécution) par défaut de la politique

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

SetLoggingOptions

Accorde l'autorisation de définir les options de journalisation

Écrire

SetV2LoggingLevel

Accorde l'autorisation de définir le niveau de journalisation v2

Écrire

SetV2LoggingOptions

Accorde l'autorisation de définir les options de journalisation v2

Écrire

StartAuditMitigationActionsTask

Accorde l'autorisation de démarrer une tâche qui applique un ensemble d'actions d'atténuation à la cible spécifiée

Écrire

StartCommandExecution

Accorde l'autorisation de démarrer l'exécution d'une nouvelle commande

client

IoT : CommandExecutionParameterBoolean /$ {} CommandParameterName

IoT : CommandExecutionParameterNumber /$ {} CommandParameterName

IoT : CommandExecutionParameterString /$ {} CommandParameterName

Écrire

commande*

était : ResourceTag /$ {} TagKey

IoT : CommandExecutionParameterBoolean /$ {} CommandParameterName

IoT : CommandExecutionParameterNumber /$ {} CommandParameterName

IoT : CommandExecutionParameterString /$ {} CommandParameterName

chose

IoT : CommandExecutionParameterBoolean /$ {} CommandParameterName

IoT : CommandExecutionParameterNumber /$ {} CommandParameterName

IoT : CommandExecutionParameterString /$ {} CommandParameterName

StartDetectMitigationActionsTask

Accorde l'autorisation de lancer une tâche d'actions d'atténuation Device Defender ML Detect

profil de sécurité

était : ResourceTag /$ {} TagKey

Écrire

StartOnDemandAuditTask

Accorde l'autorisation de démarrer un audit Device Defender à la demande

Écrire

StartThingRegistrationTask

Accorde l'autorisation de démarrer une tâche d'enregistrement d'objets en bloc

Écrire

StopThingRegistrationTask

Accorde l'autorisation d'arrêter une tâche d'enregistrement d'objets en bloc

Écrire

S'abonner

Accorde l'autorisation de s'abonner à la valeur spécifiée TopicFilter

filtre thématique *

Écrire

TagResource

Accorde l'autorisation d'identificationr une ressource spécifiée

autorisateur

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

groupe de facturation

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

cacert

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

fournisseur de certificats

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

commande

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

métrique personnalisée

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dimension

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

configuration de domaine

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

groupe d'objets dynamiques

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

fleetmetric

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

travail

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle de poste

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

mesures d'atténuation

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

mise à jour de l'OTA

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

paquet

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

version du package

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

stratégie

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle de provisionnement

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

alias de rôle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

règle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

audit programmé

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

profil de sécurité

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

flux

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

groupe d'objets

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

type de chose

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

TestAuthorization

Accorde l'autorisation de tester l'évaluation des stratégies pour les stratégies de groupe.

certificat

Lecture

TestInvokeAuthorizer

Accorde l'autorisation d'effectuer un appel test du mécanisme d'autorisation personnalisé spécifié à des fins de test

autorisateur*

était : ResourceTag /$ {} TagKey

Lecture

TransferCertificate

Accorde l'autorisation de transférer le certificat spécifié vers le certificat spécifié Compte AWS

certificat*

Écrire

UntagResource

Accorde l'autorisation d'annuler le balisage d'une ressource spécifiée

autorisateur

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

groupe de facturation

était : ResourceTag /$ {} TagKey

lois : TagKeys

cacert

était : ResourceTag /$ {} TagKey

lois : TagKeys

fournisseur de certificats

était : ResourceTag /$ {} TagKey

lois : TagKeys

commande

était : ResourceTag /$ {} TagKey

lois : TagKeys

métrique personnalisée

était : ResourceTag /$ {} TagKey

lois : TagKeys

dimension

était : ResourceTag /$ {} TagKey

lois : TagKeys

configuration de domaine

était : ResourceTag /$ {} TagKey

lois : TagKeys

groupe d'objets dynamiques

était : ResourceTag /$ {} TagKey

lois : TagKeys

fleetmetric

était : ResourceTag /$ {} TagKey

lois : TagKeys

travail

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle de poste

était : ResourceTag /$ {} TagKey

lois : TagKeys

mesures d'atténuation

était : ResourceTag /$ {} TagKey

lois : TagKeys

mise à jour de l'OTA

était : ResourceTag /$ {} TagKey

lois : TagKeys

paquet

était : ResourceTag /$ {} TagKey

lois : TagKeys

version du package

était : ResourceTag /$ {} TagKey

lois : TagKeys

stratégie

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle de provisionnement

était : ResourceTag /$ {} TagKey

lois : TagKeys

alias de rôle

était : ResourceTag /$ {} TagKey

lois : TagKeys

règle

était : ResourceTag /$ {} TagKey

lois : TagKeys

audit programmé

était : ResourceTag /$ {} TagKey

lois : TagKeys

profil de sécurité

était : ResourceTag /$ {} TagKey

lois : TagKeys

flux

était : ResourceTag /$ {} TagKey

lois : TagKeys

groupe d'objets

était : ResourceTag /$ {} TagKey

lois : TagKeys

type de chose

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateAccountAuditConfiguration

Accorde l'autorisation de configurer ou reconfigurer les paramètres d'audit Device Defender pour ce compte

Écrire

UpdateAuditSuppression

Accorde l'autorisation de mettre à jour une suppression d'audit Device Defender

Écrire

UpdateAuthorizer

Accorde l'autorisation de mettre à jour un mécanisme d'autorisation.

autorisateur*

était : ResourceTag /$ {} TagKey

Écrire

UpdateBillingGroup

Accorde l'autorisation de mettre à jour les informations associées au groupe de facturation spécifié

groupe de facturation*

était : ResourceTag /$ {} TagKey

Écrire

UpdatecaCertificate

Accorde l'autorisation de mettre à jour un certificat d'autorité de certification enregistré

cacert*

était : ResourceTag /$ {} TagKey

Écrire

UpdateCertificate

Accorde l'autorisation de mettre à jour l'état du certificat spécifié. Cette opération est idempotente

certificat*

Écrire

UpdateCertificateProvider

Autorise la mise à jour d'un fournisseur de certificats

fournisseur de certificat*

était : ResourceTag /$ {} TagKey

Écrire

UpdateCommand

Accorde l'autorisation de mettre à jour une commande

commande*

était : ResourceTag /$ {} TagKey

Écrire

UpdateCustomMetric

Accorde l'autorisation de mettre à jour la métrique personnalisée spécifiée

métrique personnalisée*

était : ResourceTag /$ {} TagKey

Écrire

UpdateDimension

Accorde l'autorisation de mettre à jour la définition d'une dimension

dimension*

était : ResourceTag /$ {} TagKey

Écrire

UpdateDomainConfiguration

Accorde l'autorisation de mettre à jour une configuration de domaine

configuration de domaine*

était : ResourceTag /$ {} TagKey

Écrire

UpdateDynamicThingGroup

Accorde l'autorisation de mettre à jour un groupe d'objets dynamiques

groupe d'objets dynamiques*

était : ResourceTag /$ {} TagKey

Écrire

UpdateEncryptionConfiguration

Accorde l'autorisation de mettre à jour la configuration de chiffrement du compte

Écrire

UpdateEventConfigurations

Accorde l'autorisation de mettre à jour des configurations d'événement

Écrire

UpdateFleetMetric

Accorde l'autorisation de mettre à jour une métrique de parc

fleetmetric*

était : ResourceTag /$ {} TagKey

Écrire

indice*

UpdateIndexingConfiguration

Accorde l'autorisation de mettre à jour la configuration actuelle de l'indexation du parc

Écrire

UpdateJob

Accorde l'autorisation de mettre à jour une tâche.

emploi*

était : ResourceTag /$ {} TagKey

Écrire

UpdateMitigationAction

Accorde l'autorisation de mettre à jour la définition de l'action d'atténuation spécifiée

mesures d'atténuation*

était : ResourceTag /$ {} TagKey

Écrire

UpdatePackage

Accorde l'autorisation de mettre à jour un package

paquet*

était : ResourceTag /$ {} TagKey

Écrire

UpdatePackageConfiguration

Accorde l'autorisation de mettre à jour la configuration du package du compte

Écrire

UpdatePackageVersion

Accorde l'autorisation de mettre à jour la version du package spécifié

paquet*

était : ResourceTag /$ {} TagKey

Écrire

version du paquet*

était : ResourceTag /$ {} TagKey

UpdateProvisioningTemplate

Accorde l'autorisation de mettre à jour un modèle d'approvisionnement de flotte

modèle d'approvisionnement*

était : ResourceTag /$ {} TagKey

Écrire

UpdateRoleAlias

Accorde l'autorisation de mettre à jour l'alias de rôle

alias de rôle*

était : ResourceTag /$ {} TagKey

Écrire

UpdateScheduledAudit

Accorde l'autorisation de mettre à jour un audit régulier, y compris les contrôles exécutés et la fréquence à laquelle l'audit a lieu

audit planifié*

était : ResourceTag /$ {} TagKey

Écrire

UpdateSecurityProfile

Accorde l'autorisation de mettre à jour un profil de sécurité Device Defender

métrique personnalisée

était : ResourceTag /$ {} TagKey

Écrire

dimension

était : ResourceTag /$ {} TagKey

profil de sécurité*

était : ResourceTag /$ {} TagKey

UpdateStream

Accorde l'autorisation de mettre à jour les données d'un flux

stream*

était : ResourceTag /$ {} TagKey

Écrire

UpdateThing

Accorde l'autorisation de mettre à jour les informations associées à l'objet spécifié

chose*

Écrire

UpdateThingGroup

Accorde l'autorisation de mettre à jour les informations associées au groupe d'objets spécifié

groupe d'objets *

était : ResourceTag /$ {} TagKey

Écrire

UpdateThingGroupsForThing

Accorde l'autorisation de mettre à jour les groupes d'objets auxquels l'objet appartient

chose*

Écrire

groupe d'objets

était : ResourceTag /$ {} TagKey

UpdateThingShadow

Accorde l'autorisation de mettre à jour le shadow d'objet

chose*

Écrire

UpdateThingType

Accorde l'autorisation de mettre à jour les informations associées au type d'objet spécifié

type d'objet*

était : ResourceTag /$ {} TagKey

Écrire

UpdateTopicRuleDestination

Accorde l'autorisation de mettre à jour un TopicRuleDestination

destination*

Écrire

ValidateSecurityProfileBehaviors

Accorde l'autorisation de valider une spécification de comportements de profil de sécurité Device Defender

Lecture

Types de ressources définis par AWS IoT

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

autorisateur

arn : $ {Partition} :iot : $ {Region} :$ {Account} :authorizer/$ {} AuthorizerName

était : ResourceTag /$ {} TagKey

groupe de facturation

arn : $ {Partition} :iot : $ {Region} :$ {Account} :billinggroup/$ {} BillingGroupName

était : ResourceTag /$ {} TagKey

cacert

arn : $ {Partition} :iot : $ {Region} :$ {Account} :cacert/$ {caCertificate}

était : ResourceTag /$ {} TagKey

certificat

arn : $ {Partition} :iot : $ {Region} :$ {Account} :cert/$ {Certificat}

fournisseur de certificats

arn : $ {Partition} :iot : $ {Region} :$ {Account} :certificateprovider/$ {} CertificateProviderName

était : ResourceTag /$ {} TagKey

client

arn : $ {Partition} :iot : $ {Region} :$ {Account} :client/$ {} ClientId

Commande de la

arn : $ {Partition} :iot : $ {Region} :$ {Account} :command/$ {} CommandId

était : ResourceTag /$ {} TagKey

métrique personnalisée

arn : $ {Partition} :iot : $ {Region} :$ {Account} :custommetric/$ {} MetricName

était : ResourceTag /$ {} TagKey

destination

arn : $ {Partition} :iot : $ {Region} :$ {Account} :ruledestination/$ {} /$ {Uuid} DestinationType

dimension

arn : $ {Partition} :iot : $ {Region} :$ {Account} :dimension/$ {} DimensionName

était : ResourceTag /$ {} TagKey

configuration de domaine

arn : $ {Partition} :iot : $ {Region} :$ {Account} :domainconfiguration/$ {} /$ {Id} DomainConfigurationName

était : ResourceTag /$ {} TagKey

groupe d'objets dynamiques

arn : $ {Partition} :iot : $ {Region} :$ {Account} :thinggroup/$ {} ThingGroupName

était : ResourceTag /$ {} TagKey

fleetmetric

arn : $ {Partition} :iot : $ {Region} :$ {Account} :fleetmetric/$ {} FleetMetricName

était : ResourceTag /$ {} TagKey

indice

arn : $ {Partition} :iot : $ {Region} :$ {Account} :index/$ {} IndexName

travail

arn : $ {Partition} :iot : $ {Region} :$ {Account} :job/$ {} JobId

était : ResourceTag /$ {} TagKey

modèle de poste

arn : $ {Partition} :iot : $ {Region} :$ {Account} :jobtemplate/$ {} JobTemplateId

était : ResourceTag /$ {} TagKey

mesures d'atténuation

arn : $ {Partition} :iot : $ {Region} :$ {Account} :mitigationaction/$ {} MitigationActionName

était : ResourceTag /$ {} TagKey

mise à jour de l'OTA

arn : $ {Partition} :iot : $ {Region} :$ {Account} :otaupdate/$ {} OtaUpdateId

était : ResourceTag /$ {} TagKey

paquet

arn : $ {Partition} :iot : $ {Region} :$ {Account} :package/$ {} PackageName

était : ResourceTag /$ {} TagKey

version du package

arn : $ {Partition} :iot : $ {Region} :$ {Account} :package/$ {} /version/$ {} PackageName VersionName

était : ResourceTag /$ {} TagKey

politique

arn : $ {Partition} :iot : $ {Region} :$ {Account} :policy/$ {} PolicyName

était : ResourceTag /$ {} TagKey

modèle de provisionnement

arn : $ {Partition} :iot : $ {Region} :$ {Account} :provisioningtemplate/$ {} ProvisioningTemplate

était : ResourceTag /$ {} TagKey

alias de rôle

arn : $ {Partition} :iot : $ {Region} :$ {Account} :rolealias/$ {} RoleAlias

était : ResourceTag /$ {} TagKey

règle

arn : $ {Partition} :iot : $ {Region} :$ {Account} :rule/$ {} RuleName

était : ResourceTag /$ {} TagKey

audit programmé

arn : $ {Partition} :iot : $ {Region} :$ {Account} :scheduledaudit/$ {} ScheduleName

était : ResourceTag /$ {} TagKey

profil de sécurité

arn : $ {Partition} :iot : $ {Region} :$ {Account} :securityprofile/$ {} SecurityProfileName

était : ResourceTag /$ {} TagKey

flux

arn : $ {Partition} :iot : $ {Region} :$ {Account} :stream/$ {} StreamId

était : ResourceTag /$ {} TagKey

chose

arn : $ {Partition} :iot : $ {Region} :$ {Account} :thing/$ {} ThingName

groupe d'objets

arn : $ {Partition} :iot : $ {Region} :$ {Account} :thinggroup/$ {} ThingGroupName

était : ResourceTag /$ {} TagKey

type de chose

arn : $ {Partition} :iot : $ {Region} :$ {Account} :thingtype/$ {} ThingTypeName

était : ResourceTag /$ {} TagKey

sujet

arn : $ {Partition} :iot : $ {Region} :$ {Account} :topic/$ {} TopicName

filtre thématique

arn : $ {Partition} :iot : $ {Region} :$ {Account} :topicfilter/$ {} TopicFilter

tunnel

arn : $ {Partition} :iot : $ {Region} :$ {Account} :tunnel/$ {} TunnelId

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS IoT

AWS L'IoT définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction d'une clé d'identification présente dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction d'un composant clé d'identification d'une balise associée à la ressource IoT dans la demande

Chaîne

lois : TagKeys

Filtre l'accès en fonction d'une liste de clés d'identification associée à la ressource IoT dans la demande.

ArrayOfString

IoT : ClientMode

Filtre l'accès par le mode du client pour IoT Tunnel

Chaîne

IoT : CommandExecutionParameterBoolean /$ {} CommandParameterName

Filtre l'accès en fonction du nom du paramètre de commande et de la valeur booléenne

Booléen

IoT : CommandExecutionParameterNumber /$ {} CommandParameterName

Filtre l'accès en fonction du nom du paramètre de commande et de la valeur numérique

Numérique

IoT : CommandExecutionParameterString /$ {} CommandParameterName

Filtre l'accès en fonction du nom du paramètre de commande et de la valeur de chaîne

Chaîne

IoT : Supprimer

Filtre l'accès par un drapeau indiquant s'il faut ou non supprimer également un tunnel IoT immédiatement lors de la création d'un IoT : CloseTunnel demande

Booléen

IoT : DomainName

Filtre l'accès en fonction du nom de domaine d'un IoT DomainConfiguration

Chaîne

IoT : IncludeSocketInformation

Filtre l'accès en fonction du paramètre de SocketInformation demande GetConnection et l' GetThingConnectivityData inclut

Booléen

IoT : ThingGroupArn

Filtre l'accès en fonction d'une liste des ARN du groupe d'objets IoT auquel appartient l'objet IoT de destination pour un tunnel IoT

ArrayOfARN

IoT : sujet

Filtre l'accès en fonction du sujet

Chaîne

IoT : TunnelDestinationService

Filtre l'accès ern fonction d'une liste de services de destination pour un tunnel IoT

ArrayOfString

IoT : ThingArn

Filtre l'accès par l'ARN d'un objet IoT

ARN