I have created a new user and role - testUser and TEST_ROLE respectively. The "testUser" has been assigned "ROLE_USER" and "TEST_ROLE" as its roles.
Now when I login with "testUser", it shows me all the folders under /repository/root/ but in readonly mode (as is the properties of ROLE_USER). But I want that this new user should access only a single domain, view and report. He should be able to create reports/views using only one domain. Everything else should be hidden. All other folders under root/ i.e. Data Sources, Public, Temp, Themes, etc and the Home page as shown int the below image should be hidden.
How do I move ahead with this?
Kindly help out.
Thank you butlerc but will that not affect the existing users created whihc use the role - ROLE_USER, for example - CaliforniaUser, demo, joeuser
Also, I need to restrict showing the home page as sown in the image, how can I do that?