Hi All,
Given the new licensing changes for readers in QuickSight (flat rate of $3 per month per user) , managing inactive QuickSight readers is a key feature to help optimise costs.
Currently using QuickSight API’s combined with CUR / CUR V2 reports to map QuickSight events for Readers and the cost from CUR, to identify inactive readers (i.e. those who are not interactively viewing dashboards and pixel-perfect / paginated reports).
We have an established process to deprovision QuickSight accounts when someone leaves the organisation, so that is covered.
There’s a use case where where I can’t find the right data to help. Specifically, many dashboards and pixel-perfect reports are emailed to users. Reviewing the email is sufficient for them and they may not log into QuickSight to interact with the dashboard/pixel-perfect report.
This would be a false positive for an inactive reader - as there’s nothing to indicate they receive emailed dashboards or pixel-perfect reports.
What would really help here is:
- ability to describe the email schedule and the recipients of a dashboard/pixel-perfect report
- ability to describe a user and the dashboards/pixel-perfect reports they subscribe to
- ability to describe/query an audit of emails sent with recipients
I’ve looked around at a lot of QuickSight documentation and used Amazon Q Developer, but it seems the above data (or some variation of it) is not exposed by the current API’s / logs etc.
Does anyone else have this problem ?.