Yoast / Yoast-SEO-for-TYPO3

Yoast SEO plugin for TYPO3
Other
51 stars 56 forks source link

Yoast Modules Access List (groupMods) missing in Backend User Groups #545

Closed vblanches-wbs closed 1 year ago

vblanches-wbs commented 1 year ago

Please give us a description of what happened.

Yoast Modules Access List (groupMods) are missing in TYPO3 v12 Backend User Groups.

Please describe what you expected to happen and why.

YOAST Modules Access List (yoast_YoastSeoDashboard, yoast_YoastSeoOverview, yoast_YoastSeoCrawler) should be available in Backend User Groups in order to allow or restrict user groups to access each module.

How can we reproduce this behavior?

  1. Login to TYPO3 Backend
  2. Select the Backend Users module in the module list
  3. Select "Backend user groups" in the top menu
  4. Create a new Backend user group (or use an existing one)
  5. Select the Access Lists tab
  6. In the Modules list (groupMods) you can see a list of all available Modules. The Yoast modules are missing.

Screenshots

grafik

Additional context

The problem comes from a wrong configuration in the yoast-seo-for-typo3/yoast_seo/Configuration/Backend/Modules.php file:

grafik

According the new Backend module configuration for TYPO3 12, the access option now only accepts user, admin, or systemMaintainer as a value. The "group" value is not a valid value anymore.

Technical info