For anyone interested in an improvement to the Status report that should help with this, please see this issue and the associated pull request:
https://github.com/backdrop/backdrop-issues/...
Posted4 days 16 hours ago by Martin Price | System Horizons Ltd (yorkshirepudding) on:
@paucku
I note from this issue here:
https://github.com/backdrop-contrib/domain/issues/71
That you started getting this config formatting after changing the module to what Chat...
Posted4 days 19 hours ago by Martin Price | System Horizons Ltd (yorkshirepudding) on:
I see the configuration of a website as part of the infrastructure as it is the code. So as the code should be tracked in a version control system, I want also to be able to track the changes of...
The number of questions about lost configurations support my argument. But I understand, this is a solution from experienced developers, which has a cause.
(It would be interesting to...
Comments
Yes, the easiest way do do this would be with Layouts. You can add a "Visibility condition" to the menu block that checks a User's role.
Start on the Layouts UI at admin/structure/layouts, and click "Manage Blocks" for the default layout.
For whichever menu you'd like to hide, click on the "Configure" link at the right.
When the modal opens, csroll down to the "Visibility conditions" section at the very bottom, and pop it open. Click on "Add visibility condition"
Then select the User: role option.
Then select the user role "Authenticated" if you only want people who are logged-in to see the menu!
Note that you will need to repeat these steps for all layouts where you want the block limited by role.