Opened 2 years ago

Closed 2 years ago

#1069 closed defect (fixed)

Reggie should check actual active roles and not just membership

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: minor Milestone: Reggie v4.20
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

This can be seen on the start page. Some wizards should be disabled if the user is not a member of a given role or if that role is currently not active. The latter case is not checked and wizards remain active even if a role is not. This incorrect check probably also affects running the wizard to completion and registration. It may be that the BASE core prevents this due to lack of permissions. But some of the roles are simply tagging roles and will not prevent what BASE think a user is allowed to do.

Change History (1)

comment:1 Changed 2 years ago by Nicklas Nordborg

Resolution: fixed
Status: newclosed

(In [5026]) Fixes #1069: Reggie should check actual active roles and not just membership

The permission check now also include a check for inactive roles.

Added a check at the beginning of the installation wizard.

Note: See TracTickets for help on using tickets.