> For the complete documentation index, see [llms.txt](https://docs.bluestorm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bluestorm.io/checks/microflow/mf_0004.md).

# Apply entity access when generating documents

<table><thead><tr><th width="138">Check ID</th><th>MF_0004</th></tr></thead><tbody><tr><td>Category</td><td>Security</td></tr><tr><td>Summary</td><td>When generating documents in a microflow it is possible to configure if the action should <strong>Apply entity access</strong> or not. If <strong>Apply entity access</strong> is enabled, the access rights of the current user executing the microflow will be used to restrict the data retrieved from the database for the document. If this setting is not enabled, all data matching the database query will be retrieved. It is recommended to always have <strong>Apply entity access</strong> enabled so that users do not accidentally gain access to data in a generated document that they usually don't have access to in the app.</td></tr><tr><td>Options</td><td>This check does not have any options.</td></tr><tr><td>Pass</td><td>If your microflow uses the generate document action, <strong>Apply entity access</strong> is enabled.</td></tr><tr><td>Fail</td><td>If your microflow uses the generate document action, <strong>Apply entity access</strong> is disabled.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.bluestorm.io/checks/microflow/mf_0004.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
