Setting Up Authorization for Devices on AWS IOT Platform | Shell Labs

Manage Operations: List of IOT Policy Actions | BDS-C00 Exam Preparation

Question

Shell Labs is an American manufacturer of smart home products including thermostats, smoke detectors, and security systems.

They use IOT integration to manage the product lifecycle.

They build their IOT platform on AWS.

Currently the team is working on setting up authorization for the devices which includes setting up AWS IOT policies and IAM policies.

Please identify the list of IOT Policy actions that can be enabled to manage operations.

select 4 options.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E. F.

Answer : A, B, C, D.

Option A is correct -This is an IOT policy

https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html

Option B is correct -This is an IOT policy

https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html

Option C is correct - This is an IOT policy

https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html

Option D is correct -This is an IOT policy

https://docs.aws.amazon.com/iot/latest/developerguide/policy-actions.html

Option E is incorrect -This is an IAM policy

https://docs.aws.amazon.com/iot/latest/developerguide/iam-policies.html

Option F is incorrect -This is an IAM policy

https://docs.aws.amazon.com/iot/latest/developerguide/iam-policies.html

Sure, I'd be happy to help!

When it comes to setting up authorization for devices on an IoT platform, there are several actions that can be enabled using AWS IoT policies. These actions determine what a device is allowed to do on the platform.

Here are explanations of the six options you've listed:

A. permission to connect to the AWS IoT message broker - This action enables a device to establish a connection with the AWS IoT message broker. The message broker is responsible for receiving messages from devices and forwarding them to other services within AWS.

B. permission to publish on an MQTT topic - MQTT (Message Queuing Telemetry Transport) is a protocol commonly used in IoT environments to send messages between devices and servers. This action allows a device to publish messages on a specific MQTT topic.

C. permission to receive a message from AWS IoT - This action enables a device to receive messages from AWS IoT. This is typically used to receive configuration updates or other commands from the platform.

D. permission to subscribe to a topic filter - This action allows a device to subscribe to an MQTT topic filter. This means that the device will receive messages that match the filter, regardless of the specific topic they were published on.

E. permission to create a thing - In AWS IoT, a "thing" is a representation of a physical or virtual device. This action enables a device to create a new thing in the AWS IoT registry.

F. permission to cancel job execution - In AWS IoT, a job is a set of instructions that can be sent to one or more devices. This action allows a device to cancel the execution of a job that it has been assigned.

So, out of the options you've listed, the four that relate to managing device operations are:

A. permission to connect to the AWS IoT message broker B. permission to publish on an MQTT topic C. permission to receive a message from AWS IoT D. permission to subscribe to a topic filter

I hope that helps clarify things for you! Let me know if you have any other questions.