Symptom
There is a difference in behavior of Standard widgets vs. Composite widgets.
For Standard widgets if a user does not have authorization to access BW query then the relevant widget is not rendered , but the whole story loads. <means the User just does not see the component he/she is not entitled to see.
For SAC story with Composite widgets, if a user does not have authorization to access at least one BW query, then the whole story does not load
Environment
SAP ANALYTICS CLOUD
Reproducing the Issue
1. Login with a User that has full BW Authorizations
2. Create a Standard story with two widgets - one connected to BW Query A and another to BW Query B
3. Create similar Composite widgets for BW Query A and BW Query B
4. Create a Story with Composite widgets created in step 3
5. Observe the User sees the Standard Story the same way as Composite Story
6. Login with a User that does not have authorization to access Query A
7. User able to open the Standard Story and just does not see the widget with missing authorization
8. The Composite story created in step 4 is not loading at all.
Cause
It was a Product limitation
Resolution
The fix released in the following versions: 2024.21, 2025.01
Keywords
KBA , LOD-ANA-DES , Story Design & Visualizations , Problem