Ticket #37 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

GroupsController: Filter group listing based on manager permissions

Reported by: cjordan Assigned to: ssmith
Priority: normal Milestone: Week 32
Component: Controller Version:
Severity: normal Keywords:
Cc: cjordan

Description

Currently managers can view and manipulate all groups, users, and events. Managers should only be able to manipulate events, groups, and users which belong to the group hierarchy (branch) that they are responsible for.

Change History

20/07/05 10:00:04 PM changed by obaltzer

"...which belong to the group hierarchy (branch) that they are responsible for..." should say: "...which belong to the groups or group hierarchy (branch) that they are responsible for..." because Group Managers and Group Class Managers are treated equally in this context. See WhatAreManagers.

20/07/05 10:00:22 PM changed by obaltzer

  • summary changed from Manager#Filter group listing based on manager permissions to GroupsController: Filter group listing based on manager permissions.

22/07/05 12:08:11 AM changed by obaltzer

  • owner changed from jrichard to jamie.

24/07/05 02:20:49 PM changed by ssmith

  • owner changed from jamie to ssmith.

29/07/05 12:28:07 AM changed by ssmith

  • milestone changed from Week 30 to Week 31.

01/08/05 11:26:59 PM changed by ssmith

  • milestone changed from Week 31 to Week 32.

02/08/05 09:00:48 PM changed by ssmith

  • status changed from new to assigned.

As of changeset [62] only managers can modify group information.

02/08/05 09:53:36 PM changed by ssmith

Events can only be manipulated by managers as of changeset [63]

06/08/05 12:25:39 PM changed by ssmith

  • status changed from assigned to closed.
  • resolution set to fixed.

Upon thinking about it, since groups_users can only be accessed through the manager page, which is already filtered, this task is complete.