Try ERPNext Buy Support Partners Foundation Foundation Members

Multiple Issues with V12 Desktop!

Hi ,

To show/hide cards globally, the manual says the following:

https://erpnext.com/docs/user/manual/en/setting-up/settings/show-hide-modules

It however only seems to work for the individual user and not globally as the manual suggests

Is this a bug or is there some other way to get around this. Any assistance would be greatly appreciated

Thanks

Still hoping for some guidance here. I want to believe there’s some existing way to hide modules globally since V12 is already in production use

It’s surprising to me that after upgrading an instance, all users have ALL cards appearing on the desk even when they have no permission for any documents within that module

Thanks

I’m not sure if this has anything to do with it but the instance was upgraded from V10

Thanks

Hi,

Migrating environment to python 3 seems to help get the permission based module visibility part working

The global hiding still needs to be looked into though. At least now, not ALL modules are visible to all users

Thanks

Sorry, I think I mixed things up a bit here. The user I tested with already had the superfluous modules manually restricted. The migration doesn’t solve the issue

We need a way to restrict modules globally and it’s urgent! I’m really surprised V12 was launched without this!

Hi ,

I find it of significant concern that in V12 which is supposedly production-ready, all modules are visible to all users regardless of whether or not they have permissions for any doctype within the modules. I’ve spent days trying to check if it’s just a bug affecting one instance but so far I’ve tried 3 different instances (both new installations and upgrades from previous versions) with the same results

How in the world is anyone using V12 in production? I really would like to know if there’s some work-around that can help bypass this issue… even if it involves custom scripts or tweaking the core code! It’s horrible UX for someone who only interacts with a couple of documents on the system to login and find the screen filled with modules he/she has no business with! …It’s also ridiculous and ineffective to expect a system admin to have to set this individually for each user… it should be dynamically updated based on documents they are permitted to see

I would really appreciate some assistance or pointers here

Thanks

2 Likes

See also this reported here https://github.com/frappe/erpnext/issues/19378

I have to agree with @wale’s statement here, it is cumbersome to get the new desk up and running and somehow efficient.

Also, we have noted that hidden cards cannot be reactivated, drop-down arrows are disappearing (How I broke my desktop dropdown menu). This does need urgent attention.

Easy access to doctypes has also been proposed, e.g. in Improving desktop 2.0

Also, changing User > Home Settings in many cases seems to have no impact on the actually shown cards, even with reload, logout/login, …

1 Like

@wale

The user manual was incorrect in stating that the Show / Hide cards was global. It was only for the current user.

The ability to globally hide cards was missing. I have opened a PR to fix that.

Regarding hiding modules in which the user doesn’t have access to any DocTypes, it will need another fix.

3 Likes

Hi @netchampfaris

Thanks for clearing the mix up. It’s wonderful to see you’re looking into this. So much appreciated

Kind regards,