# Interact with device shadows

{% hint style="info" %}
This page was generated from content adapted from the [AWS Developer Guide](https://github.com/awsdocs/aws-iot-greengrass-v2-developer-guide.git)
{% endhint %}

## Interact with shadows in components

* **Note**\
  By default, deploying the shadow manager component enables local shadow operations only. To enable AWS IoT Greengrass to sync shadow state information for core device shadows or any shadows for client devices to the corresponding cloud shadow documents in AWS IoT Core, you must create a configuration update for the shadow manager component that includes the `synchronize` parameter. For more information, see [Sync local device shadows with AWS IoT Core](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_iot_greengrass/sync-shadows-with-iot-core.md).
* **Note**To enable a core device to interact with client device shadows, you must also configure and deploy the MQTT bridge component. For more information, see [Enable shadow manager to communicate with client devices](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_iot_greengrass/work-with-client-device-shadows.md).
* **Note**To enable a core device to interact with client device shadows, you must also configure and deploy the MQTT bridge component. For more information, see [Enable shadow manager to communicate with client devices](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_iot_greengrass/work-with-client-device-shadows.md).

## Sync local device shadows with AWS IoT Core

* **Note**To enable a core device to interact with client device shadows, you must also configure and deploy the MQTT bridge component. For more information, see [Enable shadow manager to communicate with client devices](https://github.com/kevinslin/aws-reference-notes/blob/main/services/aws_iot_greengrass/work-with-client-device-shadows.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://awsnotes.dendron.so/internet-of-things-iot/aws-iot-greengrass/topics/interact-with-device-shadows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
