Try ERPNext Try Frappe Cloud Buy Support Partners Foundation

[V13] Hide Modules from Sidebar

Hi There,

In Version 13, it’s apparently no longer possible to Show / Hide unused modules from the sidebar as described in https://docs.erpnext.com/docs/v13/user/manual/en/setting-up/settings/show-hide-modules.

Using the Build Menu, I can access the Workspace List, but I can’t find any options there to hide or even edit these entries (even when logged in as user Administrator and developer mode enabled).
I could delete the entries I no longer want in the sidebar from the Workspace list, but am afraid that there’s no way to restore the original layout then.

Is there a way to hide unused modules from the sidebar in version 13 (Other than using user permissions?)

Best,
Basti

You can deactivate modules for individual users in the User document. It’s a manual process, however, and it must be done for each new user that gets created.

At a system level, the only way I’ve figured out (short of editing source files) is to create a new custom Workspace document for each module. In each one, make sure that the “Extends” option is ticked to positive, that the “based on” is set to the module workspace you want to remove, that the “is default” is set to true, and that the workspace content is empty.

What you’re doing here is overriding the workspace for all users with a custom blank one. By default, the desk won’t show blank workspaces, so you’ll end up with a much cleaner screen. From there, you can build up your own workspaces as you see fit.

Wish there were a better way!

1 Like

Hi Peter,

Thanks! I will look into creating these custom workspaces. It’s not ideal, but this appears to be a viable solution for now.