Problem/Motivation
At this moment, the 'use administration pages and help' permission has some flexibility issues. It gives users access to the structure, configuration and help sections at once. Giving a certain role proper access to structure admin pages, without giving it access to configuration admin pages, is not possible using the UI.

Giving users only access to structure admin pages results into a 'You do not have any administrative items.' message on the configuration page.
Proposed resolution
In my opinion, the access to administration pages should depend on it's child menu-items. For example: if a role has the 'manage blocks' permission, it should automatically have access to the structure page.
By doing this, the 'Use the administration pages and help' permission can be replaced by a 'Use help' permission inside the help module.
| Comment | File | Size | Author |
|---|---|---|---|
| Schermafbeelding 2017-05-27 om 17.40.16.png | 160.53 KB | Anonymous (not verified) |
Comments
Comment #1
Anonymous (not verified) commentedVic Luijkx created an issue. See original summary.
Comment #2
Anonymous (not verified) commentedComment #3
Anonymous (not verified) commentedComment #4
xjmUnder our continuous upgrade path and deprecation policy, feature and API additions should be added with backwards compatibility in minor releases, so moving to 8.8.x. Thanks!
Comment #7
cedeweyThis proposal makes a lot of sense and would address a common permission problem I run into when building sites. Help pages are rarely useful for editors and site managers because the vast majority of module help pages are written for developers. Since I manage that level of the site, these pages are irrelevant to them.
I cannot hide the Help section per role because it is tied in with the "Use administration pages" permission. The only option is to disable the Help module altogether.
Is there any interest from the Drupal core team in prioritizing this for Drupal 9? It would be a great improvement to the usability of Drupal.
Comment #10
benjifisherWe briefly discussed this issue, and the related #3204810: Add new permission for accessing help pages, at #3225198: Drupal Usability Meeting 2021-07-30.
See the comment I just added on the related issue.
Comment #14
andypostClosing as duplicate of #3204810: Add new permission for accessing help pages
Because in 10.x the permission is
access administration pagesand help module should provide its own permission since we solved #3090659: Make a way for help topics to generate links only if they work and are accessible