Add metadata class_permissions permissions for the Document class

This commit is contained in:
Roberto Rosario
2011-12-13 11:49:44 -04:00
parent 4c57c788f5
commit 0ac79b633a

View File

@@ -6,6 +6,7 @@ from permissions.models import Permission, PermissionNamespace
from documents.models import Document, DocumentType
from documents.literals import PERMISSION_DOCUMENT_TYPE_EDIT
from project_setup.api import register_setup
from acls.models import class_permissions
from metadata.models import MetadataType, MetadataSet
@@ -68,3 +69,10 @@ register_sidebar_template(['setup_metadata_set_list'], 'metadata_set_help.html')
register_setup(setup_metadata_type_list)
register_setup(setup_metadata_set_list)
class_permissions(Document, [
PERMISSION_METADATA_DOCUMENT_EDIT,
PERMISSION_METADATA_DOCUMENT_ADD,
PERMISSION_METADATA_DOCUMENT_REMOVE,
PERMISSION_METADATA_DOCUMENT_VIEW,
])