Skip to Content.
Sympa Menu

comanage-dev - [comanage-dev] Notes on CO-172

Subject: COmanage Developers List

List archive

[comanage-dev] Notes on CO-172


Chronological Thread 
  • From: Benn Oshrin <>
  • To:
  • Subject: [comanage-dev] Notes on CO-172
  • Date: Wed, 07 Sep 2011 16:20:28 -0400

Task list from today's call...

[1] Update data model to add parent_cou_id column
- Update wiki
- Update schema.xml
[2] Update model (COU hasMany COU)
[3] Update REST API documentation
- Update wiki schema definition to allow parent_cou_id attribute
in all appropriate operations
- Update error codes for scenarios described in [4], below
[4] Update controller
- Add a write check that the parent cou is a member of the
same co as the target cou
- Add a delete check that a cou can't be deleted if it has
children
[5] Update web UI to allow Parent COU ID to be set as part of
editing a COU (probably via a drop-down)
[6] Update isAuthorized in all appropriate controllers (ie: anything
that currently allows authorization based on COU Admin status)
to properly account for child COUs in decision making. (This
probably just needs to be done in CalculateCMRoles.)

-Benn-



Archive powered by MHonArc 2.6.16.

Top of Page