Privilege |
Description |
Priv |
Object |
Templates |
Read |
Can see all templates |
n/a |
|
Create |
Can create and edit sim templates |
sim_template_create |
package |
Write |
Can change other people's sim templates |
admin |
package |
Simulations |
Read |
Can see all active simulations |
admin |
package |
Inst |
Can instantiate a sim template into a simulation and edit the simulation |
sim_inst |
package |
Write |
Can change other people's simulations |
admin |
package |
Case Log |
Mine |
Can see case log for all actors in cases of own simulations |
admin |
sim_simulation |
All |
Can see all case logs |
admin |
package |
Casting |
Self |
Any visitor can go to /simulation and see a list of all sims with enrollment=open and current enrollment dates. Must login in/register to actually join |
user_id not null |
|
Case |
Can case eligible users into cases in own simulation |
admin |
sim_simulation |
Global |
Can see and edit any casting |
admin |
package |
OpenACS |
Admin |
Can create OpenACS users |
|
|
Sitewide |
Has sitewide admin |
|
|
Global Objects |
Read |
Can see all sim objects |
n/a |
|
Create |
Can create global sim objects |
sim_object_create |
package |
Write |
Can change other people's sim objects |
sim_object_write |
package |
SetMapP |
Can set and un-set on_map_p for any sim object |
sim_set_map_p |
package |
Case Objects |
Read |
Can see sim objects in a case |
read |
workflow_case |
Create |
Can create own sim objects in a case |
create |
workflow_case |
Write |
Can change other people's sim objects in a case |
admin |
sim_simulation |
|
|
|
|
|
unresolved: |
|
I'm a very zealous professor, and would like to create a simulation that i will not run untill next year. I want to create the simulation, upload the documents. And click start a year from now.. I want to create the simulation, upload the documents. And click start a year from now. |
|
|
|
|
|
italics indicates simulation-specific priv or object |
|
Anonymous includes registered Users |
|
|
|
|
Global objects are all sim_objects which are not exclusive to a sim or case |
|
|
|
|
|
|
|
|
|
Notes since 26 Nov discussion |
|
|
|
|
removed “case tasks” as redunant with case objects |
|
|
|
|
Renamed Write to Create and Edit to Write to match existing OpenACS priv names |
|
|
|
|
made sure all custom privs start with “sim_” |
|
|
|
|