I have a security rule with name 'ReadOnlyAccess' and
resource filter: App.Object_*
Actions: Read
Context: Hub
below are the conditions:-
((user.roles="ReadOnlyAccess")) and !resource.App.stream.Empty() and resource.App.HasPrivilage("read") and (resource.objectType="dimension" or resource.objectType="measure")
Below is what we need to achieve:
User should be able to see load editor - Read only view
User should be able to see Data connection view - Read only view
User should be able to see all streams - Read only view
User should be able to see all apps inside stream - Read only view