Forum Discussion
Same user in multiple app audience groups
If they are in Audience A and Audience B, they should see three menu options.
ALL, Audience A, and Audience B.
The ALL gets added so they can see all of their stuff across all audiences. I would check permissions and republish the app.
Hi edhans, thank you for the answer. I know for a fact that that works, but what I am trying to say is that, imagine tomorrow all add a new report to the app (Report C) that should only be acessed by UserC, meaning that UserA, UserB and UserAB cannot see it.
Summing up:
- Report A should be accessed by UserA and UserAB
- Report B should be accessed by UserB and UserAB
- Report C shoul be accessed by UserC
In this case I cannot put UserAB in the "All" audience group because it will then see ReportC which is not the goal. Of couse I can add another audience group, but I am thinking about the future where I can have more than 10 audience group in the app.
I tried to put UserAB in both AudienceA and AudienceB but it seems to "fall" in the first group thus not seeing anything related to AudienceB.
Thank you in advanced,
Marta
- edhans3 years agoCommunity Champion
You don't put any user in "All." All is there for that user. So User AB can see reports in Audience A and B. But the service adds a new menu for them called "All" that will show them all the reports they have access to without forcing them to bounce between audience A and B. But it will not show them C. "All" is not "all reports in the app."
I am not sure why when you add a user - user AB to audience B, they cannot see those in B. That makes no sense and is not what I am experiencing. You might remove them from B, republish, then add them back. If that fails. it might be a support call to MS.
- msdnr3 years agoFrequent Visitor
The think is that I am adding the same user (UserB) to 2 different audicente groups: AudienceA (only sees ReportA) and AudienceB (only sees ReportB).
I'll try to republish the app and recreate the roles.
- agusmba3 years agoAdvocate III
I'm sure you have already solved this, but just in case, if Report B uses RLS, you'd still need to add users to the necessary Roles, in addition to the AudienceB.