# 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: 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://docs.bluestorm.io/checks/microflow/mf_0004.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.
