Users would like to set filters so users can only see reports of hosts they own.
For that we can define an association on a Report based on the Host ownership. Then we can add a scoped search definition that could be used in Filter definition. The resulting scoped search term that can be used on any Report subclass is
``` host_owner_id = current_user ```
Instead of `current_user`, a specific user ID can be used too.
This will not take user group ownership into the consideration due to the complexity, especially when tree structure of user groups is considered.
Related issues
Feature #33025: Add scoped search definition for arf reports that finds reports for hosts owned by current user
Fixes #33025 - allow filtering hosts by user id
Users would like to set filters so users can only see reports of hosts
they own.
For that we can define an association on a Report based on the Host
ownership. Then we can add a scoped search definition that could be used
in Filter definition. The resulting scoped search term that can be used
on any Report subclass is
```
host_owner_id = current_user
```
Instead of `current_user`, a specific user ID can be used too.
This will not take user group ownership into the consideration due to
the complexity, especially when tree structure of user groups is
considered.