CloudBees, Inc.

CloudBees Role-Based Access Control Plugin 3.4

New Features

None

Resolved issues

Major RM-1345

[RM-1345] Failure to unmarshal permission hudson.model.Item.Move

  • My moving the deserialization until after all extensions have been augmented we should solve the issue.
  • Added an attains milestone for anyone who needs to do things after the roles are defined.
  • Untested, theoretical fix only. But should be the correct fix, and does not appear to break anything!
Major

Zendesk-5928 Authentication.principal may be a UserDetails rather than a String, so isMatch(Authentication) always returned false even for a user directly added to this group, breaking roles/whoAmI display.

Major

Verifying that Group.isMatch(Authentication) can find Bob by external group.

Major

Zendesk-5928 Roles.getGroupsContainer did not work when run on a templatized job, resulting in a half-broken Roles summary screen.

Known issues

None