AWS IoT FleetWise will no longer be open to new customers as of April 30, 2026. Existing
AWS IoT FleetWise customers can continue using the service. The
Guidance
for Connected Mobility on AWS
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: |