...
folder | likely contents |
|
---|---|---|
css-managers/ |
|
|
|
|
|
|
|
|
|
|
|
The precise file structure Following the layout scheme above, the precise CSS file structure for the current teams and mangers might look something like this:
Proposed Implementation
[9/19/2006]: There were suggestions about the admin structure made by Oliver and others at the 9/19/2006 offsite that have led to updates in the Admin permissions column of the table below. They are summarized here:
- an administrator at the ./managers level can grant admin bits on otherwise-locked down folders at the levels below. Bad. So, the owners of the ./managers level will not have the administrative bit turned on. The account of the director of CSS will have admin bits, so they can act to fix anything that might go wrong.
- groups of individual kerberos ids as in the original example should be replaced with an acl that contains those names. To wit, "othomas, goguen, jfw" would be assigned a list like "css-managers-help-admin"; then when membership changes, it's just the acl that is changed in one place, and its effects ripple throughout the system without further intervention.
- similarly, we replace the principal of the director and the fbc with a list named for the role, populated by the principal of the incumbent. To wit, css-director now holds 'jfw' but soon won't.
Folder | Subfolder | (more folders)" | Read-Write Permissions would be granted | Admin permissions |
---|---|---|---|---|
managers/ |
|
| css-managers, css-tl , | css-hq css-managers director |
| help/ |
| css-managers, css-tl , | css-managers-help-hq admin |
|
| callcenter/ | fbaars, goguen, othomas, jfwcss-director, abdenna othomas, goguen, jfw | css-managers-help-admin |
|
| n42serviceservicecenter/ | legand, goguen, othomas, jfwcss-director, abdenna othomas, goguen, jfw | css-managers-help-admin |
|
| mgr/ | jlreed, jfw goguen, othomas, css-director, abdenna jlreed, jfw | css-managers-help-admin |
| software |
| css-managers, css-tl , | css-managers-hq software-admin |
|
| swrt/ | bowser, jmhunt, jfwcss-director, abdenna jmhunt, jfw | css-managers-software-admin |
|
| vsls/ | jmhunt, jfwcss-director, abdenna jmhunt, jfw | css-managers-software-admin |
|
| mgr/ | jmhunt, jfwcss-director, abdenna jmhunt, jfw | css-managers-software-admin |
| tcp/ |
| css-managers, css-tl , | css-managers-tcp-hq admin |
|
| dcad/ | jlreed, jfw, css-director, abdenna jlreed, jfw | css-managers-tcp-admin |
|
| usability/ | jlreed, jfw, css-director, abdenna jlreed, jfw | css-managers-tcp-admin |
|
| pubs/ | cwood, jfw, css-director, abdenna jfw, cwood | css-managers-tcp-admin |
|
| training/ | kkibbee, jfw, css-director, abdenna jfw, kkibbee | css-managers-tcp-admin |
|
| atic/ | maryz, jfw, css-director, abdenna jfw, maryz | css-managers-tcp-admin |
|
| mgr/ | jfw, css-director, abdenna jfw | css-managers-tcp-admin |
| security/ |
| css-managers, css-tl , | css-managers-security-hq admin |
|
| mgr/ | tjm, jfwcss-director, abdenna tjm, jfw | css-managers-security-admin |
| hq/ |
| css-managers, css-tl , | css-managers-hq-admin |
|
| mgr/ | jfw css-director, abdenna jfw | css-managers-hq-admin |
| homepage/ |
| css-managers, css-tl , | css-managers-homepage-hq admin |
|
| mgr/ | lisanti, jfwcss-director, abdenna lisanti, jfw | css-managers-homepage-admin |
| ditr/ |
| css-managers, css-tl , | css-managers-hq ditr-admin |
|
| desktop/ | chuckk, pepsikid, ndpope, jfwcss-director, abdenna ndpope, jfw | css-managers-ditr-admin |
|
| admin-it/ | chuckk, pepsikid, ndpope, jfwcss-director, abdenna ndpope, jfw | css-managers-ditr-admin |
|
| mgr/ | ndpope, jfwcss-director, abdenna ndpope, jfw | css-managers-ditr-admin |
| mgrsonly/ |
| css-managers-list | css-managers-all-admin |
* NOTE: the folder names are suggestions only; managers should have naming control within their folders within reason. We suggest not using individual names instead of teams or roles.