- Issue created by @Anybody
- π©πͺGermany Anybody Porta Westfalica
After testing out this module a bit, I can clearly say that the following points would be super helpful to also have in here:
- You can (and should, after installation) configure permission scopes for different types of entities using settings. Now the permissions page looks simpler.
- You can easily clear unnecessary permissions via module settings. You don't need to use the "reverse permissions" model to remove all the unnecessary permissions, as in the original module.
- Permissions sorted by base entity type (Content, Comment, Media) first, and then by entity type (article, etc).
On the other points:
-
PHP 7 support
isn't that relevant anymore
-
Permissions model differs from original module. For example, users will only need to "View published content" to be able to view content, but also have "Access content items "Basic page"" to use operations.
- should be discussed if helpful or not. But also not a bad idea!
- Status changed to Closed: won't fix
over 1 year ago 7:27pm 7 April 2023 - πΊπΈUnited States clayfreeman Paragould, AR
It seems that the project to which you refer in the issue description forked this project:
This simple module forked from Entity Bundle Permissions β but much more useful.
I'm not sure why the author of this downstream module decided to fork this project, but if you think these projects should be merged, then I would encourage you to open an issue on the downstream project to inquire about why a fork was necessary since that was not my decision.
This project will not add support for PHP 7 or Drupal 8, since both are EOL. My company will not spend time to support EOL software. If the primary feature request is to suppress excess permission checks and generation, you will need to adjust the scope of this issue or open a separate issue for our consideration.
- π©πͺGermany Anybody Porta Westfalica
Thanks @clayfreeman!
As written above, I just found both projects, no idea why it was forked, but there were some good ideas that should instead have gone into this project.
This project will not add support for PHP 7 or Drupal 8, since both are EOL. My company will not spend time to support EOL software.
As written above:
PHP7 isn't that relevant anymore
so wasn't part of my question.
Thanks! :)