Permissions
OOTB OSP 2.3 portfolio sites come with 4 roles:
- CIG Coordinator
- Participant
- Evaluator
- 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