Changes between Version 308 and Version 309 of Event/2011/GCI
- 01/15/12 10:30:46 (10 years ago)
v308 v309 234 234 * This requires installing your own copy of Sahana Eden, since the version running at demo.eden.sahanafoundation.org has security set to the lowest level. When you have Eden installed and have copied the configuration file deployment-templates/models/000_config.py to models/000_config.py, edit your copy of models/000_config.py. Search for and un-comment the line that says "deployment_settings.security.policy = 6". That will set the security level to a high level. 235 235 * How security works is described here: http://eden.sahanafoundation.org/wiki/S3AAA 236 236 237 * Appropriate modules to work on are those with multiple tables (and thus multiple forms) and where some data is restricted to particular "roles". Some suggested modules are: hms, hsm, org, asset, supply. 237 238 * You'll need to both read the code, to see what roles have permission to do various operations, and try out the various form operations: reading, creating, and editing records. … … 249 250 * An administrator can set roles for other users. Log in as your administrator, go to Administration -> User Management -> Roles 250 251 * For each form in the module, find out what each type of user is allowed to do, i.e. can they... 251 * Read a record 252 * Read a record 252 253 * Create a record 253 * Edit a record 254 * Edit a record 254 255 * Delete a record 255 256 * For creating and editing, are there any fields that they can't touch? 257 256 258 * Write this up in the wiki. 257 259 * If you don't have on, register for an account here (http://eden.sahanafoundation.org).