Files
mayan-edms/mayan/apps/metadata/permissions.py
Roberto Rosario 166183dff9 Update metadata app
Sort arguments. Add keyword arguments. Update URL parameters
to the '_id' form. Remove use of .check_access() from views.
Sort methods.

Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
2019-01-21 03:31:19 -04:00

38 lines
1.4 KiB
Python

from __future__ import absolute_import, unicode_literals
from django.utils.translation import ugettext_lazy as _
from mayan.apps.permissions import PermissionNamespace
namespace = PermissionNamespace(label=_('Metadata'), name='metadata')
permission_document_metadata_add = namespace.add_permission(
label=_('Add metadata to a document'), name='metadata_document_add'
)
permission_document_metadata_edit = namespace.add_permission(
label=_('Edit a document\'s metadata'), name='metadata_document_edit'
)
permission_document_metadata_remove = namespace.add_permission(
label=_('Remove metadata from a document'), name='metadata_document_remove'
)
permission_document_metadata_view = namespace.add_permission(
label=_('View metadata from a document'), name='metadata_document_view'
)
setup_namespace = PermissionNamespace(
label=_('Metadata setup'), name='metadata_setup'
)
permission_metadata_type_create = setup_namespace.add_permission(
label=_('Create new metadata types'), name='metadata_type_create'
)
permission_metadata_type_delete = setup_namespace.add_permission(
label=_('Delete metadata types'), name='metadata_type_delete'
)
permission_metadata_type_edit = setup_namespace.add_permission(
label=_('Edit metadata types'), name='metadata_type_edit'
)
permission_metadata_type_view = setup_namespace.add_permission(
label=_('View metadata types'), name='metadata_type_view'
)