This is from Austin's review of DOM's site...

http://groups.drupal.org/node/19669#036

036 My Reservations We assume there is a way to "flag" a producer (i.e. if suspended for a violation) to prevent them from having access to make reservations. Correct?

We currently don't have anything configured to do this, but only because it hasn't come up. The permission to checkout equipment is determined by Roles. All of the MERCI related roles at DOM are synchronized through CiviCRM. Currently the only way to remove a users access to equipment would be to change their membership status in CiviCRM. I think it would probably make sense to add a permission settings to MERCI in addition to Administer MERCI called something like Suspend Access to MERCI. The Suspend Access to MERCI permission could be added to a role. Users could be manually or problematically added to the role. Instead of just losing access to make Reservations which will likely result in a call or email, this would allow a custom error for those users saying something like...

Your access to make Reservations has been suspended. Please contact to find out why you've been suspended and access restore your access.

Comments

kreynen’s picture

Status: Active » Fixed

latest commit to CVS resolves this

Status: Fixed » Closed (fixed)

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