Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
tkuldeep17 and svendecabooter have ported RoleAssign to D8 in #2405341: Port roleassign to D8 — THANK YOU!
This issue is intended to record testing progress.
Besides general testing we need specific testing in the following areas:
- Migration from D7
- Direct migration from D6
- Compatibility and effectiveness with the User protect module
- Direct and indirect security issues
Comments
Comment #2
salvisWe have ALPHA1 of RoleAssign.
It has all the functionality of the D7 version, including migration from D7 and D6.
Please test this version and provide feedback, both good and bad:
IF it works for you, let us know by adding a note to THIS issue here.
IF YOU FIND A BUG, please check the issues queue, and if it hasn't been reported yet, then OPEN A NEW ISSUE!
Do NOT add bug reports to this issue here.
Comment #3
salvisComment #4
swingingtom CreditAttribution: swingingtom commentedWorks fine. Nothing to report atm.
Thanks for the port
Comment #5
Zekvyrin CreditAttribution: Zekvyrin commentedAlso works for me in Drupal 8.0.1 (general use).
Comment #6
salvisWe have ALPHA2 of RoleAssign.
It has all the functionality of the D7 version, including migration from D7 and D6, plus two minor bug fixes.
Please test this version and provide feedback (especially on migration!), both good and bad:
IF it works for you, let us know by adding a note to THIS issue here.
IF YOU FIND A BUG, please check the issues queue, and if it hasn't been reported yet, then OPEN A NEW ISSUE!
Do NOT add bug reports to this issue here.
Thank you for your feedback, swingingtom and Zekvyrin!
Comment #7
ciss CreditAttribution: ciss as a volunteer commentedWhile I was working on a similar module as a proof of concept, Berdir pointed out that D8 allows to attach configuration to entities via thirdPartySettings() (and #entity_builders). Has this approach been considered for RoleAssign?
Comment #8
salvis@ciss:
Please open a new issue. This issue here is for collecting reports of successful tests, not for starting discussions.
Comment #9
arosboro CreditAttribution: arosboro commentedThe UI and bulk operations under people and user/%/edit appear as expected after applying RoleAssign configuration.
Comment #10
AlanHDev CreditAttribution: AlanHDev at Investis Digital commentedIt is working for me apart from the role "Authenticated User" being assigned to a user that has been saved via roleassign as per this issue: https://www.drupal.org/node/2758855
I created a patch which has addressed the issue for me. All else seems to be working as expected.
Comment #11
vegardjo CreditAttribution: vegardjo commentedThanks for the port!
Alpha2 working as advertised on 8.2.7. I also installed it via Composer, and further synced the configuration between sites, which also worked as it should.
Comment #12
Sutharsan CreditAttribution: Sutharsan commentedAlpha 2 works.
Alpha2 is already 2 years old and 6 new commits since then. Time for an alpha 3, so we can get rid of the dev version in many projects!!
Comment #13
TechnoTim2010 CreditAttribution: TechnoTim2010 commentedI will test in Drupal 8.7.8 over the next few days and report back.
Tim
Comment #14
salvisSuperseded by #3114837: RoleAssign for D8 — BETA1. Thank you all for your feedback!