Generated reports no access for user with limited index patterns

Hi, I'm having issue with generated reports.
When use the user with the role that have read access to * index pattern, report is generated with data.
But if a role only have access to specific index pattern eg. mylogs-*
The report is generated but have no data and just error message inside. Role also is specified with Kibana all privileges and index privileges are specified as all.

ELK version: 8.14.1
Error:

"Encountered an unknown error: security_exception
	Root causes:
		security_exception: action [indices:data/read/search] is unauthorized for user [test] with effective roles [testrole], this action is granted by the index privileges [read,all]"
"Encountered an error with the number of CSV rows generated from the search: expected rows were indeterminable, received 0."

Tried also in addition giving role access to:
.monitoring-*
.ds-*

but no difference and same error.

Kr,
Tomasz