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:

  1. Migration from D7
  2. Direct migration from D6
  3. Compatibility and effectiveness with the User protect module
  4. Direct and indirect security issues

Comments

salvis created an issue. See original summary.

salvis’s picture

Title: RoleAssign for D8 » RoleAssign for D8 — ALPHA1
Version: 8.x-1.x-dev » 8.x-1.0-alpha1

We 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.

salvis’s picture

Issue summary: View changes
swingingtom’s picture

Works fine. Nothing to report atm.
Thanks for the port

Zekvyrin’s picture

Also works for me in Drupal 8.0.1 (general use).

salvis’s picture

Title: RoleAssign for D8 — ALPHA1 » RoleAssign for D8 — ALPHA2
Version: 8.x-1.0-alpha1 » 8.x-1.0-alpha2

We 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!

ciss’s picture

While 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?

salvis’s picture

@ciss:

Please open a new issue. This issue here is for collecting reports of successful tests, not for starting discussions.

arosboro’s picture

The UI and bulk operations under people and user/%/edit appear as expected after applying RoleAssign configuration.

AlanHDev’s picture

It 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.

vegardjo’s picture

Thanks 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.

Sutharsan’s picture

Alpha 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!!

TechnoTim2010’s picture

I will test in Drupal 8.7.8 over the next few days and report back.

Tim

salvis’s picture

Status: Active » Fixed

Superseded by #3114837: RoleAssign for D8 — BETA1. Thank you all for your feedback!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.