Difference between revisions of "Talk:PubMan Func Spec Organizational Unit Management"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
*assign parent to an organizational unit in status " | *assign parent to an organizational unit in status "new" | ||
**parent must be in status "opened" or " | **parent must be in status "opened" or "new" | ||
*assign parent to an organizational unit in status " | *assign parent to an organizational unit in status "open" | ||
**parent must be in status "opened" | **parent must be in status "opened" | ||
*assign parent to an organizational unit in status "closed" | |||
**not allowed | |||
*assign children to an organizational unit in status "closed" | |||
**not allowed | |||
*open organizational unit | *open organizational unit | ||
Line 10: | Line 16: | ||
*close organizational unit | *close organizational unit | ||
**if children in status " | **if children in status "opened" the operation should not be allowed (or previously should be assigned to a new parent by the client solution) | ||
**if children in status "new" exist the operation should not be allowed (client solution should decide what it needs to do with these children) | **if children in status "new" exist the operation should not be allowed (client solution should decide what it needs to do with these children) | ||
**if children is status " | **if children is status "closed" only exist the operation should be allowed |
Revision as of 09:38, 7 December 2007
- assign parent to an organizational unit in status "new"
- parent must be in status "opened" or "new"
- assign parent to an organizational unit in status "open"
- parent must be in status "opened"
- assign parent to an organizational unit in status "closed"
- not allowed
- assign children to an organizational unit in status "closed"
- not allowed
- open organizational unit
- if parents exist, parents must be in status "opened"
- if children exist, no effects to children
- close organizational unit
- if children in status "opened" the operation should not be allowed (or previously should be assigned to a new parent by the client solution)
- if children in status "new" exist the operation should not be allowed (client solution should decide what it needs to do with these children)
- if children is status "closed" only exist the operation should be allowed