X-Git-Url: https://scm.cri.ensmp.fr/git/Portfolio.git/blobdiff_plain/2da869b2b46179d64c05eaac4081226fdbbbc9ff..e73353500c67453ef9663d67eaeee7dd46c358ee:/Products/Portfolio/permissions.py diff --git a/Products/Portfolio/permissions.py b/Products/Portfolio/permissions.py new file mode 100755 index 0000000..2f51540 --- /dev/null +++ b/Products/Portfolio/permissions.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +############################################################ +# Copyright © 2005-2008 Benoît PIN # +# Plinn - http://plinn.org # +# # +# This program is free software; you can redistribute it # +# and/or modify it under the terms of the Creative Commons # +# "Attribution-Noncommercial 2.0 Generic" # +# http://creativecommons.org/licenses/by-nc/2.0/ # +############################################################ + +from AccessControl import Permissions +from AccessControl import ModuleSecurityInfo + +from Products.CMFCore.permissions import setDefaultRoles + +security = ModuleSecurityInfo('Products.Portfolio.permissions') + +ViewRawImage = 'View raw image' +security.declarePublic('ViewRawImage') +setDefaultRoles( ViewRawImage, ( 'Manager', 'Owner' ) ) + +AddLightbox = 'Add Lightbox' +security.declarePublic('AddLightbox') +setDefaultRoles(AddLightbox, ('Manager',)) \ No newline at end of file