Our scenario: We want different users to be able to edit different layers.
Technical background: We use Experience Builder Dev edition, v.1.12, ArcGIS Enterprise 10.9.1, and have prepared a number of editable layers (in the webmap) that are shared with different user groups.
The issue: When a user opens the app, usually the first time the user only sees the layers they are privileged to view and also edit. However upon refreshing the browser tab, the user can see the other layers listed in the "layers" widget. This by itself is already a security issue. The data itself is not shown, but in the browser's developer mode one can see that there is an endless cycle of the app trying to fetch those other layers, resulting in thousands of browser requests every minute.