AWS IoT FleetWise will no longer be open to new customers starting April 30, 2026. If you would like to use AWS IoT FleetWise, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT FleetWise availability change.
AWS IoT FleetWise API actions and resources reference
When you're Managing access using policies for an IAM identity, you can use the following table as a reference. The table lists each AWS IoT FleetWise API, the corresponding actions for which you can grant permissions to perform the action, and the AWS resource for which you can grant the permissions.
Specify the actions in the policy's Action field, and the resource value in the policy's Resource field.
To specify an action, use the iotfleetwise: prefix followed by the action name. For example, iotfleetwise:CreateSignalCatalog.
Currently, AWS IoT FleetWise supports the following Actions, resources, and condition keys.
Use the scroll bar to see the rest of the table.
| AWS IoT FleetWise actions | Required permissions | Resources |
|---|---|---|
AssociateVehicleFleet |
iotfleetwise:AssociateVehicleFleet |
arn: arn: |
CreateCampaign |
iotfleetwise:CreateCampaign |
arn: arn: arn: arn: |
CreateDecoderManifest |
iotfleetwise:CreateDecoderManifest |
arn: arn: |
CreateFleet |
iotfleetwise:CreateFleet |
arn: arn: |
CreateModelManifest |
iotfleetwise:CreateModelManifest |
arn: arn: |
CreateSignalCatalog |
iotfleetwise:CreateSignalCatalog |
arn: |
CreateStateTemplate |
iotfleetwise:CreateStateTemplate |
arn: arn: |
CreateVehicle |
iotfleetwise:CreateVehicle |
arn: arn: arn: |
BatchCreateVehicle |
iotfleetwise:CreateVehicle |
arn: arn: arn: |
DeleteCampaign |
iotfleetwise:DeleteCampaign |
arn: |
DeleteDecoderManifest |
iotfleetwise:DeleteDecoderManifest |
arn: |
DeleteFleet |
iotfleetwise:DeleteFleet |
arn: |
DeleteModelManifest |
iotfleetwise:DeleteModelManifest |
arn: |
DeleteSignalCatalog |
iotfleetwise:DeleteSignalCatalog |
arn: |
DeleteStateTemplate |
iotfleetwise:DeleteStateTemplate |
arn: |
DeleteVehicle |
iotfleetwise:DeleteVehicle |
arn: |
DisassociateVehicleFleet |
iotfleetwise:DisassociateVehicleFleet |
arn: arn: |
GetCampaign |
iotfleetwise:GetCampaign |
arn: |
GetDecoderManifest |
iotfleetwise:GetDecoderManifest |
arn: |
GetEncryptionConfiguration |
iotfleetwise:GetEncryptionConfiguration |
|
GetFleet |
iotfleetwise:GetFleet |
arn: |
GetLoggingOptions |
iotfleetwise:GetLoggingOptions |
|
GetModelManifest |
iotfleetwise:GetModelManifest |
arn: |
GetRegisterAccountStatus |
iotfleetwise:GetRegisterAccountStatus |
|
GetSignalCatalog |
iotfleetwise:GetSignalCatalog |
arn: |
GetStateTemplate |
iotfleetwise:GetStateTemplate |
arn: |
GetVehicle |
iotfleetwise:GetVehicle |
arn: |
GetVehicleStatus |
iotfleetwise:GetVehicleStatus |
arn: |
ImportDecoderManifest |
iotfleetwise:ImportDecoderManifest |
arn: |
ImportSignalCatalog |
iotfleetwise:ImportSignalCatalog |
arn: |
ListCampaigns |
iotfleetwise:ListCampaigns |
|
ListDecoderManifestNetworkInterfaces |
iotfleetwise:ListDecoderManifestNetworkInterfaces |
arn: |
ListDecoderManifests |
iotfleetwise:ListDecoderManifests |
|
ListDecoderManifestSignals |
iotfleetwise:ListDecoderManifestSignals |
arn: |
ListFleets |
iotfleetwise:ListFleets |
|
ListFleetsForVehicle |
iotfleetwise:ListFleetsForVehicle |
arn: |
ListModelManifestNodes |
iotfleetwise:ListModelManifestNodes |
arn: |
ListModelManifests |
iotfleetwise:ListModelManifests |
|
ListSignalCatalogNodes |
iotfleetwise:ListSignalCatalogNodes |
arn: |
ListSignalCatalogs |
iotfleetwise:ListSignalCatalogs |
|
ListStateTemplates |
iotfleetwise:ListStateTemplates |
|
ListVehicles |
iotfleetwise:ListVehicles |
|
ListVehiclesInFleet |
iotfleetwise:ListVehiclesInFleet |
arn: |
ListTagsForResource |
iotfleetwise:ListTagsForResource |
arn: arn: arn: arn: arn: arn: arn: |
PutEncryptionConfiguration |
iotfleetwise:PutEncryptionConfiguration |
|
PutLoggingOptions |
iotfleetwise:PutLoggingOptions |
|
RegisterAccount |
iotfleetwise:RegisterAccount |
|
TagResource |
iotfleetwise:TagResource |
arn: arn: arn: arn: arn: arn: arn: |
UntagResource |
iotfleetwise:UntagResource |
arn: arn: arn: arn: arn: arn: arn: |
UpdateCampaign |
iotfleetwise:UpdateCampaign |
arn: |
UpdateDecoderManifest |
iotfleetwise:UpdateDecoderManifest |
arn: |
UpdateFleet |
iotfleetwise:UpdateFleet |
arn: |
UpdateModelManifest |
iotfleetwise:UpdateModelManifest |
arn: |
UpdateSignalCatalog |
iotfleetwise:UpdateSignalCatalog |
arn: |
UpdateStateTemplate |
iotfleetwise:UpdateStateTemplate |
arn: |
UpdateVehicle |
iotfleetwise:UpdateVehicle |
arn: arn: arn: |
BatchUpdateVehicle |
iotfleetwise:UpdateVehicle |
arn: arn: arn: |