Permissions

OOTB OSP 2.3 portfolio sites come with 4 roles:

  1. CIG Coordinator
  2. Participant
  3. Evaluator
  4. Reviewer

If you define your own roles (e.g. Coordinator, Assistant, Observer, Participant, Evaluator) you can use sakai.properties to set the default permissions for these roles. When the permissions.override is set to true, it will completely override all OOTB default permissions. If permissions.override is false, it will append the supplied permissions to the default permissions.

Example Matrix Tool Permissions
scaffolding.permissions.override=false
scaffolding.permissions.map.count=5
scaffolding.permissions.map.1=Coordinator
scaffolding.permissions.map.1.siteTypes=portfolio
scaffolding.permissions.map.1.value.count=4
scaffolding.permissions.map.1.value.1=osp.matrix.review
scaffolding.permissions.map.1.value.2=osp.matrix.scaffolding.create
scaffolding.permissions.map.1.value.3=osp.matrix.scaffolding.publish
scaffolding.permissions.map.1.value.4=osp.matrix.scaffolding.export
scaffolding.permissions.map.2=Assistant
scaffolding.permissions.map.2.siteTypes=portfolio
scaffolding.permissions.map.2.value.count=4
scaffolding.permissions.map.2.value.1=osp.matrix.review
scaffolding.permissions.map.2.value.2=osp.matrix.scaffolding.create
scaffolding.permissions.map.2.value.3=osp.matrix.scaffolding.publish
scaffolding.permissions.map.2.value.4=osp.matrix.scaffolding.export
scaffolding.permissions.map.3=Observer
scaffolding.permissions.map.3.siteTypes=portfolio
scaffolding.permissions.map.3.value.count=1
scaffolding.permissions.map.3.value.1=osp.matrix.review
scaffolding.permissions.map.4=Participant
scaffolding.permissions.map.4.siteTypes=portfolio
scaffolding.permissions.map.4.value.count=1
scaffolding.permissions.map.4.value.1=osp.matrix.scaffolding.use
scaffolding.permissions.map.5=Evaluator
scaffolding.permissions.map.5.siteTypes=portfolio
scaffolding.permissions.map.5.value.count=1
scaffolding.permissions.map.5.value.1=osp.matrix.evaluate
Example Evaluation Tool Permissions
review.permissions.override=false
review.permissions.map.count=3
review.permissions.map.1=Coordinator
review.permissions.map.1.siteTypes=portfolio
review.permissions.map.1.value.count=2
review.permissions.map.1.value.1=osp.matrix.evaluate
review.permissions.map.1.value.2=osp.matrix.viewOwner
review.permissions.map.2=Assistant
review.permissions.map.2.siteTypes=portfolio
review.permissions.map.2.value.count=2
review.permissions.map.2.value.1=osp.matrix.evaluate
review.permissions.map.2.value.2=osp.matrix.viewOwner
review.permissions.map.3=Evaluator
review.permissions.map.3.siteTypes=portfolio
review.permissions.map.3.value.count=2
review.permissions.map.3.value.1=osp.matrix.evaluate
review.permissions.map.3.value.2=osp.matrix.viewOwner
Example Glossary Tool Permissions
glossary.permissions.override=false
glossary.permissions.map.count=2
glossary.permissions.map.1=Coordinator
glossary.permissions.map.1.siteTypes=portfolio
glossary.permissions.map.1.value.count=4
glossary.permissions.map.1.value.1=osp.help.glossary.delete
glossary.permissions.map.1.value.2=osp.help.glossary.add
glossary.permissions.map.1.value.3=osp.help.glossary.edit
glossary.permissions.map.1.value.4=osp.help.glossary.export
glossary.permissions.map.2=Assistant
glossary.permissions.map.2.siteTypes=portfolio
glossary.permissions.map.2.value.count=4
glossary.permissions.map.2.value.1=osp.help.glossary.delete
glossary.permissions.map.2.value.2=osp.help.glossary.add
glossary.permissions.map.2.value.3=osp.help.glossary.edit
glossary.permissions.map.2.value.4=osp.help.glossary.export
Example Portfolio Layout Tool Permissions
presentationLayout.permissions.override=false
presentationLayout.permissions.map.count=3
presentationLayout.permissions.map.1=Coordinator
presentationLayout.permissions.map.1.siteTypes=portfolio
presentationLayout.permissions.map.1.value.count=5
presentationLayout.permissions.map.1.value.1=osp.presentation.layout.publish
presentationLayout.permissions.map.1.value.2=osp.presentation.layout.delete
presentationLayout.permissions.map.1.value.3=osp.presentation.layout.create
presentationLayout.permissions.map.1.value.4=osp.presentation.layout.edit
presentationLayout.permissions.map.1.value.5=osp.presentation.layout.suggestPublish
presentationLayout.permissions.map.2=Assistant
presentationLayout.permissions.map.2.siteTypes=portfolio
presentationLayout.permissions.map.2.value.count=4
presentationLayout.permissions.map.2.value.1=osp.presentation.layout.publish
presentationLayout.permissions.map.2.value.2=osp.presentation.layout.delete
presentationLayout.permissions.map.2.value.3=osp.presentation.layout.create
presentationLayout.permissions.map.2.value.4=osp.presentation.layout.edit
presentationLayout.permissions.map.3=Participant
presentationLayout.permissions.map.3.siteTypes=portfolio
presentationLayout.permissions.map.3.value.count=3
presentationLayout.permissions.map.3.value.1=osp.presentation.layout.delete
presentationLayout.permissions.map.3.value.2=osp.presentation.layout.create
presentationLayout.permissions.map.3.value.3=osp.presentation.layout.edit
Example Portfolio Templates Tool Permissions
presentationTemplate.permissions.override=false
presentationTemplate.permissions.map.count=2
presentationTemplate.permissions.map.1=Coordinator
presentationTemplate.permissions.map.1.siteTypes=portfolio
presentationTemplate.permissions.map.1.value.count=6
presentationTemplate.permissions.map.1.value.1=osp.presentation.template.copy
presentationTemplate.permissions.map.1.value.2=osp.presentation.template.publish
presentationTemplate.permissions.map.1.value.3=osp.presentation.template.delete
presentationTemplate.permissions.map.1.value.4=osp.presentation.template.create
presentationTemplate.permissions.map.1.value.5=osp.presentation.template.edit
presentationTemplate.permissions.map.1.value.6=osp.presentation.template.export
presentationTemplate.permissions.map.2=Assistant
presentationTemplate.permissions.map.2.siteTypes=portfolio
presentationTemplate.permissions.map.2.value.count=6
presentationTemplate.permissions.map.2.value.1=osp.presentation.template.copy
presentationTemplate.permissions.map.2.value.2=osp.presentation.template.publish
presentationTemplate.permissions.map.2.value.3=osp.presentation.template.delete
presentationTemplate.permissions.map.2.value.4=osp.presentation.template.create
presentationTemplate.permissions.map.2.value.5=osp.presentation.template.edit
presentationTemplate.permissions.map.2.value.6=osp.presentation.template.export
Example Portfolio Tool Permissions
presentation.permissions.override=false
presentation.permissions.map.count=5
presentation.permissions.map.1=Coordinator
presentation.permissions.map.1.siteTypes=portfolio
presentation.permissions.map.1.value.count=3
presentation.permissions.map.1.value.1=osp.presentation.delete
presentation.permissions.map.1.value.2=osp.presentation.comment
presentation.permissions.map.1.value.3=osp.presentation.create
presentation.permissions.map.2=Assistant
presentation.permissions.map.2.siteTypes=portfolio
presentation.permissions.map.2.value.count=3
presentation.permissions.map.2.value.1=osp.presentation.delete
presentation.permissions.map.2.value.2=osp.presentation.comment
presentation.permissions.map.2.value.3=osp.presentation.create
presentation.permissions.map.3=Observer
presentation.permissions.map.3.siteTypes=portfolio
presentation.permissions.map.3.value.count=1
presentation.permissions.map.3.value.1=osp.presentation.comment
presentation.permissions.map.4=Participant
presentation.permissions.map.4.siteTypes=portfolio
presentation.permissions.map.4.value.count=3
presentation.permissions.map.4.value.1=osp.presentation.delete
presentation.permissions.map.4.value.2=osp.presentation.comment
presentation.permissions.map.4.value.3=osp.presentation.create
presentation.permissions.map.5=Evaluator
presentation.permissions.map.5.siteTypes=portfolio
presentation.permissions.map.5.value.count=1
presentation.permissions.map.5.value.1=osp.presentation.comment
Example Style Tool Permissions
style.permissions.override=false
style.permissions.map.count=3
style.permissions.map.1=Coordinator
style.permissions.map.1.siteTypes=portfolio
style.permissions.map.1.value.count=6
style.permissions.map.1.value.1=osp.style.globalPublish
style.permissions.map.1.value.2=osp.style.publish
style.permissions.map.1.value.3=osp.style.delete
style.permissions.map.1.value.4=osp.style.create
style.permissions.map.1.value.5=osp.style.edit
style.permissions.map.1.value.6=osp.style.suggestGlobalPublish
style.permissions.map.2=Assistant
style.permissions.map.2.siteTypes=portfolio
style.permissions.map.2.value.count=4
style.permissions.map.2.value.1=osp.style.publish
style.permissions.map.2.value.2=osp.style.delete
style.permissions.map.2.value.3=osp.style.create
style.permissions.map.2.value.4=osp.style.edit
style.permissions.map.3=Participant
style.permissions.map.3.siteTypes=portfolio
style.permissions.map.3.value.count=3
style.permissions.map.3.value.1=osp.style.delete
style.permissions.map.3.value.2=osp.style.create
style.permissions.map.3.value.3=osp.style.edit
Example Wizard Tool Permissions
wizard.permissions.override=false
wizard.permissions.map.count=5
wizard.permissions.map.1=Coordinator
wizard.permissions.map.1.siteTypes=portfolio
wizard.permissions.map.1.value.count=7
wizard.permissions.map.1.value.1=osp.wizard.publish
wizard.permissions.map.1.value.2=osp.wizard.delete
wizard.permissions.map.1.value.3=osp.wizard.create
wizard.permissions.map.1.value.4=osp.wizard.edit
wizard.permissions.map.1.value.5=osp.wizard.review
wizard.permissions.map.1.value.6=osp.wizard.view
wizard.permissions.map.1.value.7=osp.wizard.export
wizard.permissions.map.2=Assistant
wizard.permissions.map.2.siteTypes=portfolio
wizard.permissions.map.2.value.count=7
wizard.permissions.map.2.value.1=osp.wizard.publish
wizard.permissions.map.2.value.2=osp.wizard.delete
wizard.permissions.map.2.value.3=osp.wizard.create
wizard.permissions.map.2.value.4=osp.wizard.edit
wizard.permissions.map.2.value.5=osp.wizard.review
wizard.permissions.map.2.value.6=osp.wizard.view
wizard.permissions.map.2.value.7=osp.wizard.export
wizard.permissions.map.3=Observer
wizard.permissions.map.3.siteTypes=portfolio
wizard.permissions.map.3.value.count=1
wizard.permissions.map.3.value.1=osp.wizard.review
wizard.permissions.map.4=Participant
wizard.permissions.map.4.siteTypes=portfolio
wizard.permissions.map.4.value.count=1
wizard.permissions.map.4.value.1=osp.wizard.view
wizard.permissions.map.5=Evaluator
wizard.permissions.map.5.siteTypes=portfolio
wizard.permissions.map.5.value.count=1
wizard.permissions.map.5.value.1=osp.wizard.evaluate