mariposacoop/mess — Issue #356: New Role with New Permissions: Staff Assistant
Author: tmmagee
Created: 2012-01-18 18:23:13+00:00
State: open

There are certain tasks in MESS, such as data entry, that the staff delegates to worker members. However, often these tasks require elevated privileges. The current workaround is for a staff member to log in to IS4C for the worker member so that these tasks can be performed. This solution is not ideal because a) it grants the worker member full staff privileges for that session and b)

Dana has requested that we create a new role for a "Staff Assistant." Staff assistants would have elevated permissions specifically designated by the volunteer coordinator.

Currently, granting permissions specifically requires putting conditionals in the code, so I think we should create a new ticket for each permission requested.

A question for MESSies: is it also possible to specify permissions by IP address? Dana only wants staff assistants to have certain permissions if they are working from the office/new store.

This ticket kind of references #165