tableau / community-tableau-server-insights

Community-built data sources for answering questions about Tableau Server
MIT License
128 stars 52 forks source link

Collecting all user IDs for a specific view or project #34

Closed PhillipDenmark closed 4 years ago

PhillipDenmark commented 4 years ago

Hello,

Is there any way of collecting all user IDs with access to a specific view or project so that you calculate relative usage/reach on a project/view?

I am sorry if I have placed this request in the wrong section.

KR, Phillip

mcoles commented 4 years ago

No, not at the moment. The closest you can get is determining who is actively using a view, or content within a project using TS Events. The only way to calculate who has access, is by resolving all permissions granted to specific users, and then all permissions assigned via group membership. Doing this creates billions of rows and kills performance. https://github.com/tableau/community-tableau-server-insights/issues/6 was created to track progress on this issue--but after hacking away at it for quite some time, I'm not super optimistic it can be done.