How to create workspace specific to a user

Hello guys, aside the default Frappe desk workspace, I need something more custom. Instead of showing Build, Customization, Integrations, Tools etc I need only the module I allow for a user to be displayed. To accomplish this, I have selected that particular module in the Allow Modules section of the User page.
With that, only the checked module should be visible when that user logs in, but when I login as that user, I get this:


All I see is an empty page. What am I doing wrong please?
I have created the workspace and even added shortcuts. But it still shows up empty

In user, allow module permission