AWS iot-fleetwise documentation change
Summary
Updated terminology from 'remote commands' to 'commands' throughout the document, including API references and links. Minor phrasing adjustments for consistency.
Security assessment
Changes are terminology updates rather than security-related modifications. Security requirements like IAM policies, certificate provisioning, and role-arn usage remain unchanged. No evidence of vulnerability fixes or security incident response.
Diff
diff --git a/iot-fleetwise/latest/developerguide/remote-command-tutorial.md b/iot-fleetwise/latest/developerguide/remote-command-tutorial.md index 39745c167..33250594c 100644 --- a//iot-fleetwise/latest/developerguide/remote-command-tutorial.md +++ b//iot-fleetwise/latest/developerguide/remote-command-tutorial.md @@ -13 +13 @@ Access to certain AWS IoT FleetWise features is currently gated. For more inform -The following example shows you how to use the remote commands feature using the AWS CLI. This example uses an AWS IoT FleetWise vehicle as a target device to show how you can send a command to remotely control the steering mode. +The following example shows you how to use the commands feature using the AWS CLI. This example uses an AWS IoT FleetWise vehicle as a target device to show how you can send a command to remotely control the steering mode. @@ -51 +51 @@ Before you run this example: - * Provision your AWS IoT FleetWise vehicle as an AWS IoT thing in the AWS IoT registry. You must also add a certificate to your thing and activate it, and attach a policy to your thing. Your device can then connect to the cloud and execute the remote commands. For more information, see [Provision vehicles](https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/provision-vehicles.html). + * Provision your AWS IoT FleetWise vehicle as an AWS IoT thing in the AWS IoT registry. You must also add a certificate to your thing and activate it, and attach a policy to your thing. Your device can then connect to the cloud and execute the commands. For more information, see [Provision vehicles](https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/provision-vehicles.html). @@ -53 +53 @@ Before you run this example: - * Create an IAM user and an IAM policy that grants you permission to perform the API operations for using remote commands, as shown in IAM policy for using remote commands. + * Create an IAM user and an IAM policy that grants you permission to perform the API operations for using commands, as shown in IAM policy for using remote commands. @@ -60 +60 @@ Before you run this example: -The following table shows a sample IAM policy that grants access to all the control plane and data plane API operations for the remote commands feature. The user of the application will have permissions to perform all remote command API operations, as shown in the table. +The following table shows a sample IAM policy that grants access to all the control plane and data plane API operations for the commands feature. The user of the application will have permissions to perform all remote command API operations, as shown in the table. @@ -176 +176 @@ In this example, replace: -The following shows how you can use the AWS CLI to perform remote commands operations and change the vehicle steering mode. +The following shows how you can use the AWS CLI to perform commands operations and change the vehicle steering mode. @@ -184 +184 @@ Create the command that you want to send to your device using the `create-comman - * `role-arn` as `"arn:aws:iam:`accountId`:role/`FwCommandExecutionRole`"` The `role-arn` must be provided, as it is the IAM role that grants permissions to create and run commands on your vehicle. For more information, see [Grant AWS IoT Device Management permission to generate the payload for remote commands with AWS IoT FleetWise](./controlling-access.html#generate-command-payload). + * `role-arn` as `"arn:aws:iam:`accountId`:role/`FwCommandExecutionRole`"` The `role-arn` must be provided, as it is the IAM role that grants permissions to create and run commands on your vehicle. For more information, see [Grant AWS IoT Device Management permission to generate the payload for commands with AWS IoT FleetWise](./controlling-access.html#generate-command-payload). @@ -194 +194 @@ Create the command that you want to send to your device using the `create-comman -You can also create a command without specifying any mandatory parameters. You must then specify the parameters to use when executing the command using the `start-command-execution` CLI. For an example, see [Remote command usage scenarios](./remote-command-use-cases.html). +You can also create a command without specifying any mandatory parameters. You must then specify the parameters to use when executing the command using the `start-command-execution` CLI. For an example, see [Command usage scenarios](./remote-command-use-cases.html). @@ -266 +266 @@ Running this command returns a command execution ID. You can use this ID to quer -For additional examples on using the CLI, see [Send a remote command](./send-monitor-remote-command-cli.html#send-remote-command-cli). +For additional examples on using the CLI, see [Send a command](./send-monitor-remote-command-cli.html#send-remote-command-cli). @@ -375 +375 @@ Start and monitor command executions -Remote command usage scenarios +Command usage scenarios