Actions:
|
2007-05-31 00:52 AEST by Glen Starrett - It would be useful for documentation, auditing, and migration to create an
output of the ACL entries that basically "dumps" the full set.
The dump should include human-readable but machine-parsable information on all
ACL in the repository or selected module. There should be a corresponding
ability to push that same full list back to the server to set up the full set of
ACL permissions at once.
This will enable:
1) User can dump the set and audit current settings. Make adjustments as
necessary, and re-import them.
2) Enable migration from one server to another. For example, if consolidating
multiple repositories into a single repository.
3) Enable "copying" permissions from one module to another. Overly detailed
permissions aren't recommended, but there may be a standard structure that the
customer has set up (e.g. promotion model + different teams working on different
sub-parts of the project) that can be quite complex if simply running the
command line chacl command. |