I created a module in the admin Dashboard (cpanel position). Despite setting the access level to "Public", the module remains visible only to the administrator and not to other users with backend access.
Why isn't this module visible to other backend users when the access level is set to Public?
Current setup:
- Joomla 5.2.3
- Dashboard module, cpanel position
- Access level: Public
- Visible only to admin
- Invisible to other backend users
Thanks in advance for your help
Advertisement
Dashboard Module Visibility Issue in Joomla 5
Moderator: General Support Moderators
Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10
-
- Joomla! Apprentice
- Posts: 34
- Joined: Mon Aug 08, 2022 8:18 am
Advertisement
- ceford
- Joomla! Virtuoso
- Posts: 3095
- Joined: Mon Feb 24, 2014 10:38 pm
- Location: Edinburgh, Scotland
- Contact:
Re: Dashboard Module Visibility Issue in Joomla 5
Which module have you added? I cannot reproduce your problem with the Custom module for either Manager or Administrator. Do you have additional server side users? Check the module Permissions settings.
-
- Joomla! Apprentice
- Posts: 34
- Joined: Mon Aug 08, 2022 8:18 am
Re: Dashboard Module Visibility Issue in Joomla 5
I simply clicked on “add a module” from the dashboard.
Then I selected a module from the list (Icons: This module displays shortcut icons in the administration panel (home). )
I set the title to “Test”, and the default ACL to “public”, and saved.
I see it as an administrator but not as a user.
Then I selected a module from the list (Icons: This module displays shortcut icons in the administration panel (home). )
I set the title to “Test”, and the default ACL to “public”, and saved.
I see it as an administrator but not as a user.
- ceford
- Joomla! Virtuoso
- Posts: 3095
- Joined: Mon Feb 24, 2014 10:38 pm
- Location: Edinburgh, Scotland
- Contact:
Re: Dashboard Module Visibility Issue in Joomla 5
Do you mean Quick Icons? The description for that module is slightly different from the description you quoted. That may suggest you have a module that I don't have, perhaps from a custom source.
Did you look at the Permissions in the module edit form?
Did you look at the Permissions in the module edit form?
-
- Joomla! Apprentice
- Posts: 34
- Joined: Mon Aug 08, 2022 8:18 am
Re: Dashboard Module Visibility Issue in Joomla 5
Yes, I think it's a basic Joomla module.
I have a French version and have translated the Joomla FR translation literally.
I did another test with a custom HTML module, with the same parameters (public ACL by default) and I see the custom module with both user accounts, administrator and user !
What I don't understand is why this difference? The ACLs are the same, and the rights in the ACLs are the same (except for frontend editing), but we're in administration, so it shouldn't change anything. I modified this value just for the test and it didn't change anything.
There's clearly something I don't understand.
So that you can reproduce the problem, my aim is to display the “Notification” module, which shows the updates available for Joomla on the Dashboard. It's default for administrators and I'd like to display it for users too. Changing the ACL doesn't seem to have any effect. What else can influence its display?
I have a French version and have translated the Joomla FR translation literally.
I did another test with a custom HTML module, with the same parameters (public ACL by default) and I see the custom module with both user accounts, administrator and user !
What I don't understand is why this difference? The ACLs are the same, and the rights in the ACLs are the same (except for frontend editing), but we're in administration, so it shouldn't change anything. I modified this value just for the test and it didn't change anything.
There's clearly something I don't understand.
So that you can reproduce the problem, my aim is to display the “Notification” module, which shows the updates available for Joomla on the Dashboard. It's default for administrators and I'd like to display it for users too. Changing the ACL doesn't seem to have any effect. What else can influence its display?
- Per Yngve Berg
- Joomla! Master
- Posts: 31672
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Dashboard Module Visibility Issue in Joomla 5
What is the point of showing updated? They don't have Permission to update anyway.
- ceford
- Joomla! Virtuoso
- Posts: 3095
- Joined: Mon Feb 24, 2014 10:38 pm
- Location: Edinburgh, Scotland
- Contact:
Re: Dashboard Module Visibility Issue in Joomla 5
You cannot do what you want to do with the Notifications Quick Icons. Each icon is a plugin that has a hard-coded check for 'core.manage' authorisation. That is only for Super Users. There is no setting available to change the permissions. Which is pretty much what Per said.
You can select the Users -> Manage menus and then use the Permissions button to look at the permissions for a Super User and an Administrator (filter the list for com_joomlaupdate). You will see that an Administrator has Super User and Configure Options permissions set to Not Allowed.
You can select the Users -> Manage menus and then use the Permissions button to look at the permissions for a Super User and an Administrator (filter the list for com_joomlaupdate). You will see that an Administrator has Super User and Configure Options permissions set to Not Allowed.
Advertisement